파트리스트 가져오기 기능
파트리스트 구매등록 기능
This commit is contained in:
@@ -123,6 +123,43 @@ namespace FCOMMON
|
||||
cn.Dispose();
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 지정쿼리를 실행합니다.
|
||||
/// </summary>
|
||||
/// <param name="sql"></param>
|
||||
/// <returns></returns>
|
||||
public static int ExecuteNonQuery(string sql)
|
||||
{
|
||||
var cn = getCn();
|
||||
cn.Open();
|
||||
var cmd = new SqlCommand(sql, cn);
|
||||
var retval = cmd.ExecuteNonQuery();
|
||||
cn.Close();
|
||||
cn.Dispose();
|
||||
return retval;
|
||||
}
|
||||
public static int ExecuteScalarI(string sql)
|
||||
{
|
||||
var cn = getCn();
|
||||
cn.Open();
|
||||
var cmd = new SqlCommand(sql, cn);
|
||||
var retval = (int)(cmd.ExecuteScalar());
|
||||
cn.Close();
|
||||
cn.Dispose();
|
||||
return retval;
|
||||
}
|
||||
public static string ExecuteScalar(string sql)
|
||||
{
|
||||
var cn = getCn();
|
||||
cn.Open();
|
||||
var cmd = new SqlCommand(sql, cn);
|
||||
var retval = cmd.ExecuteScalar().ToString();
|
||||
cn.Close();
|
||||
cn.Dispose();
|
||||
return retval;
|
||||
}
|
||||
public static System.Drawing.Image GetImageData(string table,string field,int idx)
|
||||
{
|
||||
var cn = getCn();
|
||||
@@ -184,6 +221,43 @@ namespace FCOMMON
|
||||
cn.Dispose();
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 서플라이정보를 찾습니다. 1개의데이터가 검색된 경우에만 사용 됩니다.
|
||||
/// </summary>
|
||||
/// <param name="nameLike"></param>
|
||||
/// <param name="idx"></param>
|
||||
/// <param name="nameK"></param>
|
||||
/// <param name="nameE"></param>
|
||||
/// <returns></returns>
|
||||
public static Boolean getFindSupply(string nameLike,out int idx,out string nameK,out string nameE)
|
||||
{
|
||||
idx = -1;
|
||||
nameE = "";
|
||||
nameK = "";
|
||||
|
||||
var cn = getCn();
|
||||
cn.Open();
|
||||
|
||||
string sql = "select idx,name,name2 from Customs where (name like '%SEEMAX%' or name2 like '%{0}%')";
|
||||
sql = string.Format(sql, nameLike);
|
||||
var cmd = new SqlCommand(sql, cn);
|
||||
var rdr = cmd.ExecuteReader();
|
||||
|
||||
int cnt = 0;
|
||||
while (rdr.Read())
|
||||
{
|
||||
idx = (int)rdr["idx"];
|
||||
if (rdr["name"] != DBNull.Value) nameK = rdr["name"].ToString();
|
||||
if (rdr["name2"] != DBNull.Value) nameE = rdr["name2"].ToString();
|
||||
cnt += 1;
|
||||
}
|
||||
|
||||
cn.Close();
|
||||
cn.Dispose();
|
||||
return cnt == 1;
|
||||
}
|
||||
|
||||
|
||||
public static sItemInfo getItemInfo(int idx)
|
||||
|
||||
@@ -19,6 +19,13 @@ namespace FCOMMON
|
||||
{
|
||||
public static partial class Util
|
||||
{
|
||||
public static bool IsNumeric( string input)
|
||||
{
|
||||
double data;
|
||||
return double.TryParse(input, out data);
|
||||
//return Regex.IsMatch(input, @"^\d+$");
|
||||
}
|
||||
|
||||
public static string MakeFilterString(string[] cols,string search)
|
||||
{
|
||||
|
||||
|
||||
Reference in New Issue
Block a user