public bool SaveOutward(OutwardModel model) { try { if (model != null) { OutwardMaster outward = new OutwardMaster { challandate = model.challandate, vehicleNo = model.vehicleNo, vehiclecapacityMT = model.vehiclecapacityMT, challantype = model.challantype, challanNo = model.challanNo, frombranch = model.frombranch, tobranch = model.tobranch, brokerloadingslipno = model.brokerloadingslipno, brokername = model.brokername, drivername = model.drivername, driverlicenceNo = model.driverlicenceNo, drivermobileNo = model.drivermobileNo, CNno = model.CNno, CNdate = model.CNdate, bookingbranch = model.bookingbranch, deliverylocation = model.deliverylocation, deliverytype = model.deliverytype, balancepackeges = model.balancepackeges, balanceweight = model.balanceweight, loadedpackages = model.loadedpackages, loadedweight = model.loadedweight, rollno = model.rollno, truckhirechareges = model.truckhirechareges, othercharges = model.othercharges, TDS = model.TDS, TDSamount = model.TDSamount, totaltruckhire = model.totaltruckhire, advence = model.advence, advencepayableAt = model.advencepayableAt, balancepayableAt = model.balancepayableAt, RC = model.RC, PAN = model.PAN, drivinglicenceAttach = model.drivinglicenceAttach, loadinglicenceAttach = model.loadinglicenceAttach, TransitDays = model.TransitDays, isActive = true, }; tRSEntities4.OutwardMasters.Add(outward); tRSEntities4.SaveChanges(); return(true); } else { return(false); } } catch (Exception e) { throw e; } }
protected void btnSave_Click(object sender, EventArgs e) { ODdate = txtOutwardDate.Text.Split('/')[2] + "/" + txtOutwardDate.Text.Split('/')[1] + "/" + txtOutwardDate.Text.Split('/')[0]; ddt = Convert.ToDateTime(ODdate); if (Session["UserName"] != null) { if (flag != "") { try { OutwardMaster objodm = new OutwardMaster(); OutwardDetail objodd = new OutwardDetail(); objodm.OdMAutoId = 0; objodm.OutWardDate = ddt; objodm.IsActive = true; objodm.CreatedBy = Session["UserName"].ToString(); objodm.FY = Convert.ToInt32(strFY); objodm.HandOverTo = TxtEmp.Text.Trim(); objodm.Remarks = TxtRemark.Text.Trim(); objodm.Save(out DocNo, out OdMID); //Txtdocno.Text = Convert.ToString(DocNo); foreach (GridViewRow Row in GrdOD.Rows) { objodd.OdDAutoId = 0; objodd.OdMAutoId = OdMID; objodd.InvoiceOrDC = ((Label)Row.FindControl("LblFlag")).Text.Trim(); objodd.InvoiceNo = ((Label)Row.FindControl("LblInvoiceNo")).Text.Trim(); objodd.CustomerName = ((Label)Row.FindControl("LblCustN")).Text.Trim(); objodd.CustArea = ((Label)Row.FindControl("LblArea")).Text.Trim(); objodd.IsActive = true; objodd.FY = Convert.ToInt32(strFY); //if (RdbtnSelect.SelectedValue == "Invoice") //{ // TFlag = 'I'; // objodd.InvoiceNo = (Txtno.Text.Trim()); //} //if (RdbtnSelect.SelectedValue == "Document") //{ // TFlag = 'D'; // objodd.InvoiceNo = (Txtno.Text.Trim()); //} objodd.Save(); } MessageBox(Constants.save + "\\r\\n Document No: " + DocNo); //MessageBox(Constants.save); //loder("Last saved Document no. : " + Txtdocno.Text); TxtEmp.Text = ""; Txtno.Text = ""; txtOutwardDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); Session["tempODData"] = null; btnSave.Visible = false; GrdOD.DataBind(); } catch { } } } }