public int Update_Product_Package_Data_Master(Prod_Dealer_Requested_product obj)
        {
            int flag = _dealerDal.Update_Product_Package_Data_Master(obj);

            return(flag);
        }
示例#2
0
        public int Update_Product_Package_Data_Master(Prod_Dealer_Requested_product objProducttemp)
        {
            string  sql      = "";
            DataSet ds       = new DataSet();
            int     iResult  = 0;
            int     iSuccess = 0;

            try
            {
                //if (objProducttemp.createdBy > 0)
                //    objProducttemp.createdDate = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd"));


                sql = StoredProcedure.Update_Product_Package_Data_Master;
                SqlParameter[] parameters = new SqlParameter[31];
                parameters[0]  = new SqlParameter("@OldProductId", objProducttemp.productID);
                parameters[1]  = new SqlParameter("@ProductType", objProducttemp.productType);
                parameters[2]  = new SqlParameter("@productName", objProducttemp.productName);
                parameters[3]  = new SqlParameter("@TechnicalId", objProducttemp.technicalId);
                parameters[4]  = new SqlParameter("@BrandId", objProducttemp.brandId);
                parameters[5]  = new SqlParameter("@ProductStateId", objProducttemp.ProductState);
                parameters[6]  = new SqlParameter("@Dosage", objProducttemp.DosageDescription);
                parameters[7]  = new SqlParameter("@ApplyOnCrop", objProducttemp.applyOnCrop);
                parameters[8]  = new SqlParameter("@Target", objProducttemp.target);
                parameters[9]  = new SqlParameter("@ProductDesc", objProducttemp.Description);
                parameters[10] = new SqlParameter("@Remark", objProducttemp.remarks);
                parameters[11] = new SqlParameter("@CreateBy", objProducttemp.createdBy);
                //if (objProducttemp.createdBy > 0)
                //    parameters[12] = new SqlParameter("@CreatedDate", objProducttemp.createdDate);
                //parameters[13] = new SqlParameter("@ModifiedBy", objProducttemp.createdBy);
                //if (objProducttemp.createdBy > 0)
                //    parameters[14] = new SqlParameter("@ModifiedDate", objProducttemp.createdDate);
                parameters[12]           = new SqlParameter("@PackageTypeId", objProducttemp.packageTypeId);
                parameters[13]           = new SqlParameter("@QualityId", objProducttemp.QualityId);
                parameters[14]           = new SqlParameter("@CropID", objProducttemp.cropID);
                parameters[15]           = new SqlParameter("@Disease", objProducttemp.Disease);
                parameters[16]           = new SqlParameter("@FeedType", objProducttemp.FeedType);
                parameters[17]           = new SqlParameter("@FeedState", objProducttemp.FeedState);
                parameters[18]           = new SqlParameter("@status", objProducttemp.status);
                parameters[19]           = new SqlParameter("@ProductId", 0);
                parameters[19].Direction = ParameterDirection.Output;
                parameters[20]           = new SqlParameter("@size", objProducttemp.size);
                parameters[21]           = new SqlParameter("@Unit", objProducttemp.unitId);
                parameters[22]           = new SqlParameter("@MRP", objProducttemp.mrp);
                parameters[23]           = new SqlParameter("@packageId", objProducttemp.packageID);
                parameters[24]           = new SqlParameter("@DealerID", objProducttemp.dealerID);
                parameters[25]           = new SqlParameter("@DealerPrice", objProducttemp.dealerPrice);
                parameters[26]           = new SqlParameter("@othercharges", objProducttemp.otherCharges);
                parameters[27]           = new SqlParameter("@ourPrice", objProducttemp.ourPrice);
                parameters[28]           = new SqlParameter("@Qty", objProducttemp.qty);
                parameters[29]           = new SqlParameter("@DistrictID", objProducttemp.districtId);
                parameters[30]           = new SqlParameter("@IsActive", objProducttemp.isActive);
                iResult  = BaseDal.ExecuteNonQuerywithSP(sql, parameters);
                iSuccess = Convert.ToInt32(parameters[19].Value);
            }
            catch (Exception ex)
            {
                LogDal.ErrorLog(this.GetType().Name, MethodBase.GetCurrentMethod().Name, ex.Message, 0);
            }
            return(iSuccess);
        }