Пример #1
0
        public FAMA.AP.Model.Client FindAll()
        {
            SqlConnection con = null;
            DataSet       ds  = null;

            FAMA.AP.Model.Client cobj = new FAMA.AP.Model.Client();
            try
            {
                con = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ToString());
                SqlCommand cmd = new SqlCommand("PR_AP_SEL_CLIENT", con);

                cmd.CommandType = CommandType.StoredProcedure;
                con.Open();
                SqlDataAdapter da = new SqlDataAdapter();
                da.SelectCommand = cmd;

                ds = new DataSet();
                da.Fill(ds);

                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    cobj.Country             = ds.Tables[0].Rows[i]["vcCountry"].ToString();
                    cobj.City                = ds.Tables[0].Rows[i]["vcCity"].ToString();
                    cobj.Locality            = ds.Tables[0].Rows[i]["vcLocality"].ToString();
                    cobj.IdLineConfiguration = int.Parse(ds.Tables[0].Rows[i]["idLineConfiguration"].ToString());
                    cobj.NameClient          = ds.Tables[0].Rows[i]["vcClient"].ToString();
                    cobj.ShortName           = ds.Tables[0].Rows[i]["vcShortName"].ToString();
                    cobj.line                = int.Parse(ds.Tables[0].Rows[i]["line"].ToString());
                    cobj.oven                = int.Parse(ds.Tables[0].Rows[i]["oven"].ToString());
                }
                return(cobj);
            }

            catch (Exception ex)
            {
                System.Console.WriteLine(ex);
                return(cobj);
            }
            finally
            {
                con.Close();
            }
        }
Пример #2
0
        public int InsertOrUpdClient(FAMA.AP.Model.Client objclt)
        {
            SqlConnection con    = null;
            int           result = -1;

            try
            {
                using (con = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConn"].ToString()))
                {
                    SqlCommand cmd = new SqlCommand("PR_AP_INS_OR_UPD_CLIENT", con);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@vcCountry", objclt.Country);
                    cmd.Parameters.AddWithValue("@vcCity", objclt.City);
                    cmd.Parameters.AddWithValue("@vcLocality", objclt.Locality);
                    cmd.Parameters.AddWithValue("@idLineConfiguration", objclt.IdLineConfiguration);
                    cmd.Parameters.AddWithValue("@Client", objclt.NameClient);
                    cmd.Parameters.AddWithValue("@ShortName", objclt.ShortName);
                    cmd.Parameters.AddWithValue("@line", objclt.line);
                    cmd.Parameters.AddWithValue("@oven", objclt.oven);
                    con.Open();
                    result = int.Parse(cmd.ExecuteScalar().ToString());

                    return(result);
                }
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex);
                return(result);
            }
            finally
            {
                con.Close();
                con.Dispose();
            }
        }