示例#1
0
 public Boolean UpdateCompanys(mdlCompanys obj_mdlCompanys)
 {
     return obj_dalCompanys.UpdateCompanys(obj_mdlCompanys);
 }
示例#2
0
        public Boolean UpdateCompanys(mdlCompanys obj_mdlCompanys)
        {
            bool returnValue = false;
            try
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
                conn.Open();
                SqlCommand comm = new SqlCommand("stp_ERP_M_Company_Update", conn);
                comm.CommandType = CommandType.StoredProcedure;
                comm.Parameters.Add("@pk_CompanyID", SqlDbType.VarChar, 5).Value = obj_mdlCompanys.pk_CompanyID;
                comm.Parameters.Add("@CompanyName", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.CompanyName;
                comm.Parameters.Add("@OCGroupID", SqlDbType.VarChar, 6).Value = obj_mdlCompanys.OCGroupID;
                comm.Parameters.Add("@OCGroupName", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.OCGroupName;
                comm.Parameters.Add("@BreakagePolicy", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.BreakagePolicy;
                comm.Parameters.Add("@IntimationPolicyDays", SqlDbType.Decimal).Value = obj_mdlCompanys.IntimationPolicyDays;
                comm.Parameters.Add("@ExpiryPolicyDays", SqlDbType.Decimal).Value = obj_mdlCompanys.ExpiryPolicyDays;
                comm.Parameters.Add("@ExpiryPolicy", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.ExpiryPolicy;
                comm.Parameters.Add("@SaleBaseDays", SqlDbType.Decimal).Value = obj_mdlCompanys.SaleBaseDays;
                comm.Parameters.Add("@CompanyDiscontinue", SqlDbType.Bit).Value = obj_mdlCompanys.CompanyDiscontinue;
                comm.Parameters.Add("@DiscontinueFrom", SqlDbType.Date).Value = obj_mdlCompanys.DiscontinueFrom;
                comm.Parameters.Add("@DiscontinueTo", SqlDbType.Date).Value = obj_mdlCompanys.DiscontinueTo;
                comm.Parameters.Add("@IMSData", SqlDbType.Bit).Value = obj_mdlCompanys.IMSData;
                //comm.Parameters.Add("@AddUser", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.AddUser;
                //comm.Parameters.Add("@AddDate", SqlDbType.Date).Value = obj_mdlCompanys.AddDate;
                //comm.Parameters.Add("@AddTime", SqlDbType.VarChar, 50).Value = obj_mdlCompanys.AddTime;

                if (comm.ExecuteNonQuery() > 0)
                {
                    returnValue = true;
                }
                else
                {
                    returnValue = false;
                }
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERP - Babar Medicine Company Lahore", MessageBoxButtons.OK, MessageBoxIcon.Error);
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return returnValue;
        }
示例#3
0
 public Boolean SaveNewCompanys(mdlCompanys obj_mdlCompanys)
 {
     return obj_dalCompanys.SaveNewCompanys(obj_mdlCompanys);
 }