private void btnSave_Click_1(object sender, EventArgs e) { try { if (CheckRequiredField(ddlGroupName)) { return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.PartyWiseItemRateDTO objPartyWiseItemRateDO = new PurelifeErpClient.PartyWiseItemRateDTO(); objPartyWiseItemRateDO.Id = Code; // objPartyWiseItemRateDO.PartyName = txtPartyName.Text.Trim(); objPartyWiseItemRateDO.PartyName = GetInt(ddlGroupName.SelectedValue); //addForm.ddlGroupName.SelectedValue = grdAccountDetails.Rows[rowIndex].Cells["AccountGroupMasId"].Value.ToString(); objPartyWiseItemRateDO.ItemName = txtItemName.Text.Trim(); objPartyWiseItemRateDO.ItemCode = txtItemCode.Text.ToFloat(); objPartyWiseItemRateDO.PackingRate = txtItemRate.Text.ToFloat(); objPartyWiseItemRateDO.PONo = txtPONo.Text.Trim(); objPartyWiseItemRateDO.AmendmentNo = txtAmendmentNo.Text.ToInt(); objPartyWiseItemRateDO.PODate = txtPOdate.Text.ToDateTime(); objPartyWiseItemRateDO.AmendmentDate = txtAmendmentDate.Text.ToDateTime(); objPartyWiseItemRateDO.PartNo = txtPartno.Text.Trim(); objPartyWiseItemRateDO.ToolSupplyForQty = txtToolSupply.Text.ToFloat(); objPartyWiseItemRateDO.ToolRate = txtToolRate.Text.ToFloat(); objPartyWiseItemRateDO.Tax = txtTax.Text.ToFloat(); objPartyWiseItemRateDO.ToolNarr = txtToolNarr.Text.Trim(); objPartyWiseItemRateDO.ProcessName = txtProcessName.Text.Trim(); PurelifeErpClient.ERPDTOBase objERPDOBase = objPartyWiseItemRateDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.PartyWiseItemRate, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// save button event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSave_Click(object sender, EventArgs e) { try { if (CheckRequiredField(txtGrpName)) { return; } if (CheckRequiredField(ddlPrimaryGroup)) { return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.AccountGroupDTO objAccountGroupDO = new PurelifeErpClient.AccountGroupDTO(); objAccountGroupDO.Id = Code; objAccountGroupDO.AccountGroupName = txtGrpName.Text.Trim(); objAccountGroupDO.PrimaryAccountGroup = GetInt(ddlPrimaryGroup.SelectedValue); objAccountGroupDO.RefrenceNo = GetInt(txtReferenceNumber.Text); objAccountGroupDO.BType = Convert.ToChar(ddlBType.SelectedValue); objAccountGroupDO.GType = GetInt(ddlType.SelectedValue); objAccountGroupDO.PrintSummaryTrialBalType = GetInt(ddlPrintSummaryTrialBal.SelectedValue); PurelifeErpClient.ERPDTOBase objERPDOBase = objAccountGroupDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.AccountGroup, objERPDOBase); viewForm.BindDropDown(); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); //viewForm.BindDropDown(); ResetControls(); //viewForm.BindDropDown(); } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (CheckRequiredField(txtOrderNo)) { return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.MSTSaleOrderReceivingEntryDTO objSaleOrderReceivingEntryDO = new PurelifeErpClient.MSTSaleOrderReceivingEntryDTO(); objSaleOrderReceivingEntryDO.Id = Code; objSaleOrderReceivingEntryDO.OrderNo = txtOrderNo.Text.Trim(); objSaleOrderReceivingEntryDO.OrderDate = txtOrderDate.Text.ToDateTime(); objSaleOrderReceivingEntryDO.PartyName = GetInt(ddlPartyName.SelectedValue);//AccountGroupMasId //objSaleOrderReceivingEntryDO.Active = ddlActive.SelectedValue.ToString() == "0" ? false : true; objSaleOrderReceivingEntryDO.Remarks = txtRemark.Text.Trim(); //objSaleOrderReceivingEntryDO.SNo = txtSNo.Text.ToInt(); //objSaleOrderReceivingEntryDO.Qty = txtQty.Text.ToFloat(); //objSaleOrderReceivingEntryDO.Rate = txtRate.Text.ToFloat(); //objSaleOrderReceivingEntryDO.Amount = txtAmount.Text.ToFloat(); objSaleOrderReceivingEntryDO.Total = txtTotal.Text.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBase = objSaleOrderReceivingEntryDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.SaleOrderReceivingEntryMST, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAdd_Click_1(object sender, EventArgs e) { try { //if (CheckRequiredField(txtOrderNo)) //{ // return; //} using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.SaleOrderReceivingEntryDTO objSaleOrderReceivingEntryDO = new PurelifeErpClient.SaleOrderReceivingEntryDTO(); objSaleOrderReceivingEntryDO.Id = Code; objSaleOrderReceivingEntryDO.SNo = txtSNo.Text.ToInt(); // objSaleOrderReceivingEntryDO.ItemDescription = txtItemDescptn.Text.Trim(); objSaleOrderReceivingEntryDO.ItemDescription = GetInt(ddlItemDesb.SelectedValue);//txtItemDescptn.Text.Trim(); objSaleOrderReceivingEntryDO.Qty = txtQty.Text.ToFloat(); objSaleOrderReceivingEntryDO.Rate = txtRate.Text.ToFloat(); objSaleOrderReceivingEntryDO.Amount = txtAmount.Text.ToFloat(); // objSaleOrderReceivingEntryDO.Total = txtTotal.Text.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBase = objSaleOrderReceivingEntryDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.SaleOrderReceivingEntryDET, objERPDOBase); purelifeErpClient.Close(); } viewForm1.BindData1(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (CheckRequiredField(txtUMOName)) { return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.UMODTO objUMODO = new PurelifeErpClient.UMODTO(); objUMODO.Id = Code; objUMODO.Name = txtUMOName.Text.Trim(); PurelifeErpClient.ERPDTOBase objERPDOBase = objUMODO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.UMO, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception exception) { throw exception; } }
private void btnSave_Click(object sender, EventArgs e) { // SaveClicked(); try { if (CheckRequiredField(txtAccountType)) { return; } //if (CheckRequiredField(ddlAccountType)) //{ // return; //} //if (CheckRequiredField(ddlDrCr)) //{ // return; //} //if (CheckRequiredField(ddlActive)) //{ // return; //} //if (CheckRequiredField( ddlAdjBillWise)) //{ // return; //} //if (CheckRequiredField(ddlCustomerType)) //{ // return; //} //if (CheckRequiredField(ddlLockAcc)) //{ // return; //} if (CheckRequiredField(ddlPrimaryGroup)) { return; } //if (CheckRequiredField(ddlPurchaseType)) //{ // return; //} //if (CheckRequiredField(ddlSaleType)) //{ // return; //} //if (CheckRequiredField(ddlState)) //{ // return; //} //if (CheckRequiredField(ddlTypeOfSupplier)) //{ // return; //} using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.AccountDTO objAccountDO = new PurelifeErpClient.AccountDTO(); objAccountDO.Id = Code.ToInt(); objAccountDO.Account = txtAccountType.Text.Trim(); //AccountName objAccountDO.GroupName = GetInt(ddlPrimaryGroup.SelectedValue); //AccountGroupMasId objAccountDO.AccountType = GetInt(ddlAccountType.SelectedValue); objAccountDO.Balance = GetInt(txtBalance.Text); objAccountDO.DrCr = GetInt(ddlDrCr.SelectedValue); objAccountDO.State = GetInt(ddlState.SelectedValue); objAccountDO.SaleType = GetInt(ddlSaleType.SelectedValue); objAccountDO.PurchaseType = GetInt(ddlPurchaseType.SelectedValue); objAccountDO.Address = txtAddress1.Text; objAccountDO.MobileNo = txtMobileNo.Text.ToInt(); objAccountDO.Email = txtEmail.Text.Trim(); objAccountDO.Registration = txtRegistration.Text.Trim(); objAccountDO.PLACodeNo = txtPLACodeNo.Text.Trim(); objAccountDO.Commodity = txtCommodity.Text.Trim(); objAccountDO.Range = txtRange.Text.Trim(); objAccountDO.Division = txtDivision.Text.Trim(); objAccountDO.Collactorate = txtCollactorate.Text.Trim(); objAccountDO.PanNo = txtPanNo.Text.Trim(); objAccountDO.CSTNo = txtCSTNo.Text.Trim(); objAccountDO.STNo = txtSTNo.Text.Trim(); objAccountDO.ECCNo = txtECCNo.Text.Trim(); objAccountDO.CreditDays = txtCreditDays.Text.Trim(); objAccountDO.AdjBillWise = ddlAdjBillWise.SelectedValue.ToString() == "0" ? false : true; objAccountDO.TDSRate = txtTDSRate.Text.Trim(); objAccountDO.TDSCategory = txtTDSCategory.Text.Trim(); objAccountDO.LockAcc = ddlLockAcc.SelectedValue.ToString() == "0" ? false : true; objAccountDO.ModeofTransport = txtModeofTransport.Text.Trim(); objAccountDO.NatureofPay = txtNatureofPay.Text.Trim(); objAccountDO.VenderCode = txtVenderCode.Text.Trim(); objAccountDO.TypeOfSupplier = GetInt(ddlTypeOfSupplier.SelectedValue); objAccountDO.Country = txtCountry.Text.Trim(); objAccountDO.Destination = txtDestination.Text.Trim(); objAccountDO.Fax = txtFax.Text.Trim(); objAccountDO.CodeNo = txtCodeNo.Text.Trim(); objAccountDO.Discount = txtDiscount.Text.Trim(); objAccountDO.CustomerType = GetInt(ddlCustomerType.SelectedValue); objAccountDO.Location = txtLocation.Text.Trim(); objAccountDO.IntrestRate = txtIntrestRate.Text.Trim(); objAccountDO.Active = ddlActive.SelectedValue.ToString() == "0" ? false : true; PurelifeErpClient.ERPDTOBase objERPDOBase = objAccountDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.Account, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); viewForm.BindDropDown(); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }
private void btnSave_Click(object sender, EventArgs e) { string GRNNo = ""; try { if (grdGRNDetails.Rows.Count == 0) { MessageBox.Show("Please Add Details "); } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { #region masters PurelifeErpClient.MSTGRNDTO objMSTGRNDTO = new PurelifeErpClient.MSTGRNDTO(); objMSTGRNDTO.Id = Code; objMSTGRNDTO.SupplierName = GetInt(ddlSupplierName.SelectedValue); objMSTGRNDTO.DCBillInvoiceNo = txtDCBillInvoiceNo.Text; objMSTGRNDTO.DcBillInvoiceDate = txtDCBillInvoiceDate.Text.ToDateTime().Date; objMSTGRNDTO.GRNNo = txtGRNNo.Text; objMSTGRNDTO.GRNDate = txtGRNDate.Text.ToDateTime().Date; objMSTGRNDTO.LLRRWayBillNo = txtLLRRWayBillNo.Text; objMSTGRNDTO.LLRRWayBillDate = txtLLRRWayBillDate.Text.ToDateTime().Date; objMSTGRNDTO.PONo = txtPONo.Text; objMSTGRNDTO.PODate = txtPODate.Text.ToDateTime().Date; objMSTGRNDTO.Prepared = txtPrepared.Text.Trim(); objMSTGRNDTO.StoreIncharge = txtStoreIncharge.Text.Trim(); objMSTGRNDTO.MaterialManager = txtMaterialManager.Text.Trim(); objMSTGRNDTO.PostedIntoStockBy = txtPostedIntoStockBy.Text.Trim(); PurelifeErpClient.ERPDTOBase objERPDOBase = objMSTGRNDTO as PurelifeErpClient.ERPDTOBase; PurelifeErpClient.Result res = purelifeErpClient.Save(PurelifeErpClient.PageName.MSTPurchaseBill, objERPDOBase); int i = 5 - res.Id.ToString().Length; string result = new string('0', i); string prefix = "GRN/" + DateTime.Now.Year.ToString().Substring(2) + "-" + DateTime.Now.AddYears(1).Year.ToString().Substring(2) + "/"; GRNNo = string.Format("{0}{1}{2}", prefix, result, res.Id); #endregion #region Details if (res.Id > 0) { for (int sno = 0; sno < grdGRNDetails.Rows.Count; sno++) { try { PurelifeErpClient.DETGRNDTO objDETGRNDTO = new PurelifeErpClient.DETGRNDTO(); objDETGRNDTO.Id = res.Id; objDETGRNDTO.SNo = grdGRNDetails.Rows[sno].Cells["SNo"].Value.ToInt(); objDETGRNDTO.MaterialDesc = grdGRNDetails.Rows[sno].Cells["MaterialDescId"].Value.ToInt(); objDETGRNDTO.UnitCode = grdGRNDetails.Rows[sno].Cells["UnitCodeId"].Value.ToInt(); objDETGRNDTO.DC = grdGRNDetails.Rows[sno].Cells["DC"].Value.ToInt(); objDETGRNDTO.Recieved = grdGRNDetails.Rows[sno].Cells["Recieved"].Value.ToInt(); objDETGRNDTO.AcceptedIntoStock = grdGRNDetails.Rows[sno].Cells["AcceptedIntoStock"].Value.ToInt(); objDETGRNDTO.MaterialCheckingSlipNo = grdGRNDetails.Rows[sno].Cells["MaterialCheckingSlipNo"].Value.ToString(); objDETGRNDTO.Value = grdGRNDetails.Rows[sno].Cells["Value"].Value.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBaseDET = objDETGRNDTO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.DETPurchaseBill, objERPDOBaseDET); } catch (Exception ex) { Common.ErrorLog.LogErrorInTxtFormat(ex); } } } #endregion purelifeErpClient.Close(); if (Code > 0) { ShowMessage("Updated successfully"); // viewForm.BindData(); Close(); } else { ShowMessage(String.Format("Saved successfully, Your Serial No is {0}", GRNNo)); ResetMasterControls(); ResetDetailControls(); grdGRNDetails.Rows.Clear(); } } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }
private void btnSave_Click(object sender, EventArgs e) { string billSno = ""; try { if (grdPurchaseBillDetailsDET.Rows.Count == 0) { MessageBox.Show("Please Add Details"); } if (CheckRequiredField(ddlPurchaseAccount)) { return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { #region masters PurelifeErpClient.MSTPurchaseBillDTO objPurchaseBillDOMST = new PurelifeErpClient.MSTPurchaseBillDTO(); objPurchaseBillDOMST.Id = Code; objPurchaseBillDOMST.SerialBillNo = billSno; objPurchaseBillDOMST.Entrydate = txtEntryDate.Text.ToDateTime(); objPurchaseBillDOMST.Entrydate = txtEntryDate.Text.ToDateTime(); objPurchaseBillDOMST.BillNo = txtBillNo.Text.Trim(); objPurchaseBillDOMST.BillDate = txtBillDate.Text.ToDateTime(); objPurchaseBillDOMST.Narration = txtNarration.Text.Trim(); objPurchaseBillDOMST.PurchaseCategy = GetInt(ddlPurchaseCategory.SelectedValue); objPurchaseBillDOMST.PurchaseType = GetInt(ddlPurchaseType.SelectedValue); objPurchaseBillDOMST.PurchaseAcc = GetInt(ddlPurchaseAccount.SelectedValue); objPurchaseBillDOMST.ExciseNo = txtExcise.Text.ToFloat();// Excise Duty against form 'CT1' objPurchaseBillDOMST.Cess = txtCess.Text.ToFloat(); objPurchaseBillDOMST.HECess = txtHECess.Text.ToFloat(); objPurchaseBillDOMST.AddExcise = ddlAddExcise.SelectedValue.ToString() == "0" ? false : true; objPurchaseBillDOMST.ExciseReg = txtExciseReg.Text.ToFloat(); //objPurchaseBillDOMST.ExciseNo = txtExciseNo.Text.ToFloat(); objPurchaseBillDOMST.Transport = txtTransport.Text.Trim(); objPurchaseBillDOMST.Carrier = txtCarrier.Text.Trim(); objPurchaseBillDOMST.Remarks = txtRemark.Text.Trim(); objPurchaseBillDOMST.TotalAmount = txtMSTTotalAmount.Text.ToFloat(); objPurchaseBillDOMST.Freightnsurance = txtFrieghtInsurance.Text.Trim(); objPurchaseBillDOMST.PackingForwarding = txtPackingForword.Text.Trim(); objPurchaseBillDOMST.SaleTax = txtSaleTax.Text.ToFloat(); //Sales Tax against form 'H' objPurchaseBillDOMST.SurchargeTax = txtSurchargeTax.Text.ToFloat(); objPurchaseBillDOMST.BillAmount = txtBillAmount.Text.ToFloat(); objPurchaseBillDOMST.MakeIssueToProductionBill = ddlIssueToProduction.SelectedValue.ToString() == "0" ? false : true; objPurchaseBillDOMST.Type = 1;// PurelifeErpClient.ERPDTOBase objERPDOBase = objPurchaseBillDOMST as PurelifeErpClient.ERPDTOBase; PurelifeErpClient.Result res = purelifeErpClient.Save(PurelifeErpClient.PageName.MSTPurchaseBill, objERPDOBase); int i = 4 - res.Id.ToString().Length; string result = new string('0', i); string prefix = "PB/" + DateTime.Now.Year.ToString().Substring(2) + "-" + DateTime.Now.AddYears(1).Year.ToString().Substring(2) + "/"; billSno = string.Format("{0}{1}{2}", prefix, result, res.Id); #endregion #region Details if (res.Id > 0) { for (int sno = 0; sno < grdPurchaseBillDetailsDET.Rows.Count; sno++) { PurelifeErpClient.DETPurchaseBillDTO objPurchaseBillDO = new PurelifeErpClient.DETPurchaseBillDTO(); objPurchaseBillDO.Id = res.Id; objPurchaseBillDO.SNo = grdPurchaseBillDetailsDET.Rows[sno].Cells["SNo"].Value.ToInt(); objPurchaseBillDO.MaterialDesc = grdPurchaseBillDetailsDET.Rows[sno].Cells["ItemId"].Value.ToInt(); objPurchaseBillDO.UMOId = grdPurchaseBillDetailsDET.Rows[sno].Cells["UOMId"].Value.ToInt(); objPurchaseBillDO.Qty = grdPurchaseBillDetailsDET.Rows[sno].Cells["Qty"].Value.ToFloat(); objPurchaseBillDO.Rate = grdPurchaseBillDetailsDET.Rows[sno].Cells["Rate"].Value.ToFloat(); objPurchaseBillDO.TotalAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["Amount"].Value.ToFloat(); //objPurchaseBillDO.DiscPerc = grdPurchaseBillDetailsDET.Rows[sno].Cells["DiscPerc"].Value.ToFloat(); // objPurchaseBillDO.DicsAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["DicsAmount"].Value.ToFloat(); // objPurchaseBillDO.ExciseDuty = grdPurchaseBillDetailsDET.Rows[sno].Cells["ExciseDuty"].Value.ToFloat(); //objPurchaseBillDO.ECess = grdPurchaseBillDetailsDET.Rows[sno].Cells["ECess"].Value.ToFloat(); // objPurchaseBillDO.HECessPerc = grdPurchaseBillDetailsDET.Rows[sno].Cells["HECessPerc"].Value.ToFloat(); // objPurchaseBillDO.HECessAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["HECessAmount"].Value.ToFloat(); // objPurchaseBillDO.InvoiceDate = grdPurchaseBillDetailsDET.Rows[sno].Cells["InvoiceDate"].Value.ToDateTime(); // objPurchaseBillDO.ETADate = grdPurchaseBillDetailsDET.Rows[sno].Cells["ETADate"].Value.ToDateTime(); // objPurchaseBillDO.Specs = grdPurchaseBillDetailsDET.Rows[sno].Cells["Specs"].Value.ToString(); // objPurchaseBillDO.Tariff = grdPurchaseBillDetailsDET.Rows[sno].Cells["Tariff"].Value.ToString(); // objPurchaseBillDO.CVDAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["CVDAmount"].Value.ToFloat(); // objPurchaseBillDO.TotalAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["TotalAmount"].Value.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBaseDET = objPurchaseBillDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.DETPurchaseBill, objERPDOBaseDET); } } #endregion purelifeErpClient.Close(); //txtSerialBillNo.Text = (Convert.ToInt32(txtSerialBillNo.Text + 1)).ToString(); //txtSerialBillNo.Text = (int.Parse(txtSerialBillNo.Text) + 1).ToString(); if (Code > 0) { ShowMessage("Updated successfully"); viewForm.BindData(); Close(); } else { ShowMessage(String.Format("Saved successfully, Your Serial No is {0}", billSno)); viewForm.BindData(); ResetMasterControls(); ResetDetailControls(); this.grdPurchaseBillDetailsDET.DataSource = null; grdPurchaseBillDetailsDET.Rows.Clear(); // SerialBillNo(); //txtSerialBillNo.Text = (int.Parse(txtSerialBillNo.Text) + 1).ToString(); } } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }
private void btnSave_Click(object sender, EventArgs e) { string IssueSno = ""; { try { if (grdIssueMaster.Rows.Count == 0) { MessageBox.Show("Please add information"); return; } if (CheckRequiredField(ddlIssueTo)) { return; } if (CheckRequiredField(txtOrderDate)) { return; } #region masters using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.MSTIssueMasterDTO oMSTIssueMasterDTO = new PurelifeErpClient.MSTIssueMasterDTO(); oMSTIssueMasterDTO.Id = Code; oMSTIssueMasterDTO.OrderNo = txtOrderNo.Text.Trim(); oMSTIssueMasterDTO.Orderdate = txtOrderDate.Text.ToDateTime(); oMSTIssueMasterDTO.Remarks = txtRemarks.Text.Trim(); oMSTIssueMasterDTO.IssueTo = GetInt(ddlIssueTo.SelectedValue); PurelifeErpClient.ERPDTOBase objERPDOBase = oMSTIssueMasterDTO as PurelifeErpClient.ERPDTOBase; PurelifeErpClient.Result res = purelifeErpClient.Save(PurelifeErpClient.PageName.MSTIssueMaster, objERPDOBase); int i = 4 - res.Id.ToString().Length; string result = new string('0', i); string prefix = "ISM/" + DateTime.Now.Year.ToString().Substring(2) + "-" + DateTime.Now.AddYears(1).Year.ToString().Substring(2) + "/"; IssueSno = string.Format("{0}{1}{2}", prefix, result, res.Id); #endregion #region Details if (res.Id > 0) { for (int sno = 0; sno < grdIssueMaster.Rows.Count; sno++) { PurelifeErpClient.DETIssueUserDTO oDETIssueUserDTO = new PurelifeErpClient.DETIssueUserDTO(); oDETIssueUserDTO.Id = res.Id; oDETIssueUserDTO.SNo = grdIssueMaster.Rows[sno].Cells["SNo"].Value.ToInt(); oDETIssueUserDTO.MaterialDesc = grdIssueMaster.Rows[sno].Cells["ItemId"].Value.ToInt(); oDETIssueUserDTO.UMOId = grdIssueMaster.Rows[sno].Cells["UOMId"].Value.ToInt(); oDETIssueUserDTO.Qty = grdIssueMaster.Rows[sno].Cells["Qty"].Value.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBaseDET = oDETIssueUserDTO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.DETIssueMaster, objERPDOBaseDET); } } #endregion purelifeErpClient.Close(); if (Code > 0) { ShowMessage("Updated successfully"); viewForm.BindData(); Close(); } else { ShowMessage(String.Format("Saved successfully, Your Order No is {0}", IssueSno)); viewForm.BindData(); ResetMasterControls(); txtSno.Text = ""; ResetDetailControls(); grdIssueMaster.Rows.Clear(); } } } catch (Exception ex) { ErrorLog.LogErrorInTxtFormat(ex); } } }
private void btnSave_Click(object sender, EventArgs e) { try { if (CheckRequiredField(txtGroupName)) { return; } //if (CheckRequiredField(ddlUpperGroup)) //{ // return; //} //if (CheckRequiredField(ddlSalableItemGrp)) //{ // return; //} //if (CheckRequiredField(ddlAutomaticQC)) //{ // return; //} //if (CheckRequiredField(ddlAutoAssemlyfromRGP)) //{ // return; //} //if (CheckRequiredField(ddlAutoMRN)) //{ // return; //} //if (CheckRequiredField(ddlShowinWorkerOrder)) //{ // return; //} //if (CheckRequiredField(ddlMakeAutoProductionEntry)) //{ // return; //} //if (CheckRequiredField(ddlScheduleNoRequiredinMRN)) //{ // return; //} //if (CheckRequiredField(ddlPORequiredinMRN)) //{ // return; //} using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.ItemGroupDTO objAccountDO = new PurelifeErpClient.ItemGroupDTO(); objAccountDO.Id = Code.ToInt(); objAccountDO.ItemGroupName = txtGroupName.Text.Trim(); objAccountDO.UpperGroup = GetInt(ddlUpperGroup.SelectedValue); objAccountDO.Prefix = txtPrefix.Text.Trim(); objAccountDO.SalableItemGrp = ddlSalableItemGrp.SelectedValue.ToString() == "0" ? false : true; objAccountDO.AutomaticQC = ddlAutomaticQC.SelectedValue.ToString() == "0" ? false : true; objAccountDO.AutoAssemlyfromRGP = ddlAutoAssemlyfromRGP.SelectedValue.ToString() == "0" ? false : true; objAccountDO.AutoMRN = ddlAutoMRN.SelectedValue.ToString() == "0" ? false : true; objAccountDO.PORequiredinMRN = ddlPORequiredinMRN.SelectedValue.ToString() == "0" ? false : true; objAccountDO.ShowinWorkerOrder = ddlShowinWorkerOrder.SelectedValue.ToString() == "0" ? false : true; objAccountDO.MakeAutoProductionEntry = ddlMakeAutoProductionEntry.SelectedValue.ToString() == "0" ? false : true; objAccountDO.ScheduleNoRequiredinMRN = ddlScheduleNoRequiredinMRN.SelectedValue.ToString() == "0" ? false : true; PurelifeErpClient.ERPDTOBase objERPDOBase = objAccountDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.ItemGroup, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (CheckRequiredField(txtUserName)) { return; } if (CheckRequiredField(txtPassword)) { return; } //if (CheckRequiredField(ddlDept)) //{ // return; //} //if (CheckRequiredField(ddlDesig)) //{ // return; //} //if (CheckRequiredField(ddlLocation)) //{ // return; //} using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.UserDetailsDTO objPurchaseBillDOMST = new PurelifeErpClient.UserDetailsDTO(); objPurchaseBillDOMST.Id = Code; objPurchaseBillDOMST.UserName = txtUserName.Text.Trim(); objPurchaseBillDOMST.Password = txtPassword.Text.Trim(); objPurchaseBillDOMST.Gender = GetInt(ddlGender.SelectedValue); objPurchaseBillDOMST.DOB = txtDOB.Text.ToDateTime(); objPurchaseBillDOMST.DOJ = txtDOJ.Text.ToDateTime(); objPurchaseBillDOMST.DOL = txtDOL.Text.ToDateTime(); objPurchaseBillDOMST.Password = txtPassword.Text.Trim(); objPurchaseBillDOMST.SoftwareRole = GetInt(ddlSoftwareRole.SelectedValue); objPurchaseBillDOMST.Department = GetInt(ddlDept.SelectedValue); objPurchaseBillDOMST.Designation = GetInt(ddlDesig.SelectedValue); objPurchaseBillDOMST.Location = GetInt(ddlLocation.SelectedValue); PurelifeErpClient.ERPDTOBase objERPDOBase = objPurchaseBillDOMST as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.UserDetails, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception exception) { throw exception; } }
private void btnSave_Click_1(object sender, EventArgs e) { try { if (CheckRequiredField(txtDisplayName)) { return; } if (CheckRequiredField(txtAliasItemCode)) { return; } //if (CheckRequiredField(ddlActive)) //{ // return; //} //if (CheckRequiredField(ddlExciseRegister)) //{ // return; //} if (CheckRequiredField(ddlGroupName)) { return; } //if (CheckRequiredField(ddlItemSpecCode)) //{ // return; //} //if (CheckRequiredField(ddlItemType)) //{ // return; //} //if (CheckRequiredField(ddlMakeMRNJwAuto)) //{ // return; //} //if (CheckRequiredField(ddlPriceListName)) //{ // return; //} //if (CheckRequiredField(ddlPackageType)) //{ // return; //} //if (CheckRequiredField(ddlProcessName)) //{ // return; //} //if (CheckRequiredField(ddlRawMaterialUsed)) //{ // return; //} //if (CheckRequiredField(ddlRT12Code)) //{ // return; //} //if (CheckRequiredField(ddlTaxableItem)) //{ // return; //} //if (CheckRequiredField(txtDisplayName)) //{ // return; //} using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { PurelifeErpClient.ItemDTO objItemDT = new PurelifeErpClient.ItemDTO(); objItemDT.Id = Code.ToInt(); objItemDT.DisplayName = txtDisplayName.Text.Trim();//AccountName objItemDT.AliasItemCode = txtAliasItemCode.Text.Trim(); objItemDT.PrintDescription = txtPrintDescription.Text.Trim(); objItemDT.BasicUnit = txtBasicUnit.Text.ToFloat(); objItemDT.Package = txtPackage.Text.Trim(); objItemDT.GroupName = GetInt(ddlGroupName.SelectedValue); objItemDT.SaleRate = txtSaleRate.Text.ToFloat(); objItemDT.MRP = txtMRP.Text.ToFloat(); objItemDT.PurchaseRate = txtPurchaseRate.Text.ToFloat(); objItemDT.MRPRate = txtMRPRate.Text.ToFloat(); objItemDT.ExportRate = txtExportRate.Text.ToFloat(); objItemDT.PlatingRate = txtPlatingRate.Text.ToFloat(); objItemDT.StockRate = txtStockRate.Text.ToFloat(); objItemDT.Value = txtValue.Text.ToFloat(); objItemDT.RT12Code = GetInt(ddlRT12Code.SelectedValue); objItemDT.TraiffNo = txtTraiffNo.Text.Trim(); objItemDT.Active = ddlActive.SelectedValue.ToString() == "0" ? false : true; objItemDT.TaxableItem = ddlTaxableItem.SelectedValue.ToString() == "0" ? false : true; objItemDT.ExciseRegister = GetInt(ddlExciseRegister.SelectedValue); objItemDT.ItemType = GetInt(ddlItemType.SelectedValue); objItemDT.NonExciseStock = txtNonExciseStock.Text.ToFloat(); objItemDT.ExciseRG1Stock = txtExciseRG1Stock.Text.ToFloat(); objItemDT.ExciseRG23AStock = txtExciseRG23AStock.Text.ToFloat(); objItemDT.ExciseRG23CStock = txtExciseRG23CStock.Text.ToFloat(); objItemDT.TotalStock = txtTotalStock.Text.ToFloat(); //Other Info(Tab) objItemDT.MinQuantity = txtMinQuantity.ToFloat(); objItemDT.MaxQty = txtMaxQty.Text.ToFloat(); objItemDT.ReOrderLevel = txtReOrderLevel.Text.ToFloat(); objItemDT.NetWeight = txtNetWeight.Text.ToFloat(); objItemDT.CutWeight = txtCutWeight.Text.ToFloat(); objItemDT.GrossWeight = txtGrossWeight.Text.ToFloat(); objItemDT.Length = txtLength.Text.ToFloat(); objItemDT.Width = txtWidth.Text.ToFloat(); objItemDT.BinPackageQty = txtBinPackageQty.Text.ToFloat(); objItemDT.FreeQtyBin = txtFreeQtyBin.Text.ToFloat(); objItemDT.AlternateUnit = txtAlternateUnit.Text.ToFloat(); objItemDT.ConversionFormule1 = txtConversionFormule1.Text.Trim(); objItemDT.ConversionFormule2 = txtConversionFormule2.Text; objItemDT.ItemSpecCode = GetInt(ddlItemSpecCode.SelectedValue); objItemDT.DescriptionForInvoice = txtDescriptionForInvoice.Text.Trim(); objItemDT.RackNo = txtRackNo.Text.Trim(); objItemDT.MakeMRNJwAuto = ddlMakeMRNJwAuto.SelectedValue.ToString() == "0" ? false : true; objItemDT.ItemArea = txtItemArea.Text.ToFloat(); objItemDT.FileName = txtFileName.Text.Trim(); objItemDT.MinOrderQty = txtMinOrderQty.Text.ToFloat(); objItemDT.LeadTime = txtLeadTime.Text.ToFloat(); objItemDT.PackageType = GetInt(ddlPackageType.SelectedValue); objItemDT.Code = txtCode.Text.Trim(); objItemDT.RawMaterialUsed = GetInt(ddlRawMaterialUsed.SelectedValue); objItemDT.PriceListName = GetInt(ddlPriceListName.SelectedValue); objItemDT.RateFactor1 = txtRateFactor1.Text.ToFloat(); objItemDT.RateFactor2 = txtRateFactor2.Text.ToFloat(); objItemDT.RateFactor3 = txtRateFactor3.Text.ToFloat(); objItemDT.RateFactor4 = txtRateFactor4.Text.ToFloat(); objItemDT.ProcessName = GetInt(ddlProcessName.SelectedValue); PurelifeErpClient.ERPDTOBase objERPDOBase = objItemDT as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.Item, objERPDOBase); purelifeErpClient.Close(); } viewForm.BindData(); if (Code > 0) { ShowMessage("Updated successfully"); Close(); } else { ShowMessage("Saved successfully"); ResetControls(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//private void SetDetailValue(int sno) //{ // if (sno <= 0 || sno > (grdPurchaseBillDetailsDET.Rows.Count)) // { return; } // txtDSno.Text = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["SNO"].Value.ToString(); // txtDItemCode.Text = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["AliasItemCode"].Value.ToString(); // ddlDItemDesc.SelectedValue = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["ItemDecsId"].Value.ToString(); // ddlDUMO.SelectedValue = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["UOMId"].Value.ToString(); // txtDQuantity.Text = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["Qty"].Value.ToString(); // txtDRate.Text = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["Rate"].Value.ToString(); // txtDTotalAmt.Text = grdPurchaseBillDetailsDET.Rows[sno - 1].Cells["TotalAmount"].Value.ToString(); //} private void btnSave_Click_1(object sender, EventArgs e) { string billSno = ""; try { if (grdPurchaseBillDetailsDET.Rows.Count == 0) { MessageBox.Show("Please Add Details "); } #region Validation //if (CheckRequiredField(txtSerialBillNo)) // return; // if (CheckRequiredField(ddlItemDesc)) //return; if (CheckRequiredField(ddlPurchaseAccount)) { return; } //if (CheckRequiredField(ddlPurchaseBill)) //{ // return; //} //if (CheckRequiredField(ddlPurchaseType)) //{ // return; //} //if (CheckRequiredField(ddlUMO)) //{ // return; //} #endregion if (grdPurchaseBillDetailsDET.Rows.Count == 0) { MessageBox.Show("Please add information"); //return; } using (PurelifeErpClient.PurelifeErpClient purelifeErpClient = new PurelifeErpClient.PurelifeErpClient()) { #region masters PurelifeErpClient.MSTPurchaseBillDTO objPurchaseBillDOMST = new PurelifeErpClient.MSTPurchaseBillDTO(); objPurchaseBillDOMST.Id = Code; objPurchaseBillDOMST.SerialBillNo = txtSerialBillNo.Text.Trim(); objPurchaseBillDOMST.Entrydate = txtEntryDate.Text.ToDateTime().Date; objPurchaseBillDOMST.BillNo = txtBillNo.Text.Trim(); objPurchaseBillDOMST.BillDate = txtBillDate.Text.ToDateTime().Date; //objPurchaseBillDO.Supplier = GetInt(ddlSupplier.SelectedValue); objPurchaseBillDOMST.Narration = txtNarration.Text.Trim(); objPurchaseBillDOMST.PurchaseCategy = GetInt(ddlPurchaseCategory.SelectedValue); objPurchaseBillDOMST.PurchaseType = GetInt(ddlPurchaseType.SelectedValue); objPurchaseBillDOMST.PurchaseAcc = GetInt(ddlPurchaseAccount.SelectedValue); objPurchaseBillDOMST.TotalAmount = txtTotalAmount.Text.ToFloat(); objPurchaseBillDOMST.Type = 2; PurelifeErpClient.ERPDTOBase objERPDOBase = objPurchaseBillDOMST as PurelifeErpClient.ERPDTOBase; PurelifeErpClient.Result res = purelifeErpClient.Save(PurelifeErpClient.PageName.MSTPurchaseBill, objERPDOBase); int i = 4 - res.Id.ToString().Length; string result = new string('0', i); string prefix = "DE/" + DateTime.Now.Year.ToString().Substring(2) + "-" + DateTime.Now.AddYears(1).Year.ToString().Substring(2) + "/"; billSno = string.Format("{0}{1}{2}", prefix, result, res.Id); #endregion #region Details if (res.Id > 0) { for (int sno = 0; sno < grdPurchaseBillDetailsDET.Rows.Count; sno++) { try { PurelifeErpClient.DETPurchaseBillDTO objPurchaseBillDO = new PurelifeErpClient.DETPurchaseBillDTO(); objPurchaseBillDO.Id = res.Id; objPurchaseBillDO.SNo = grdPurchaseBillDetailsDET.Rows[sno].Cells["SNo"].Value.ToInt(); objPurchaseBillDO.MaterialDesc = grdPurchaseBillDetailsDET.Rows[sno].Cells["ItemId"].Value.ToInt(); objPurchaseBillDO.UMOId = grdPurchaseBillDetailsDET.Rows[sno].Cells["UOMId"].Value.ToInt(); objPurchaseBillDO.Qty = grdPurchaseBillDetailsDET.Rows[sno].Cells["Qty"].Value.ToFloat(); objPurchaseBillDO.Rate = grdPurchaseBillDetailsDET.Rows[sno].Cells["Rate"].Value.ToFloat(); objPurchaseBillDO.TotalAmount = grdPurchaseBillDetailsDET.Rows[sno].Cells["Amount"].Value.ToFloat(); PurelifeErpClient.ERPDTOBase objERPDOBaseDET = objPurchaseBillDO as PurelifeErpClient.ERPDTOBase; purelifeErpClient.Save(PurelifeErpClient.PageName.DETPurchaseBill, objERPDOBaseDET); } catch (Exception ex) { ErrorLog.LogErrorInTxtFormat(ex); } } } #endregion purelifeErpClient.Close(); if (Code > 0) { ShowMessage("Updated successfully"); viewForm.BindData(); Close(); } else { ShowMessage(String.Format("Saved successfully, Your Serial No is {0}", billSno)); // ShowMessage("Saved successfully"); viewForm.BindData(); ResetMasterControls(); ResetDetailControls(); grdPurchaseBillDetailsDET.Rows.Clear(); } } } catch (Exception exception) { ErrorLog.LogErrorInTxtFormat(exception); } }