protected void btnProcess_click(object sender, EventArgs e) { HRM_StoreLetter leterStoreobj = new HRM_StoreLetter(); try { leterStoreobj.EID = txtEid_AT.Text; leterStoreobj.Description = txtLatterDetails.Text; leterStoreobj.EDIT_USER = ((SessionUser)Session["SessionUser"]).UserId; leterStoreobj.EDIT_DATE = DateTime.Now; leterStoreobj.OCODE = ((SessionUser)Session["SessionUser"]).OCode; int result = latterFormateBll.SaveLetterFormate(leterStoreobj); if (result == 1) { var _context = new ERPSSLHBEntities(); var lastId = _context.HRM_StoreLetter.OrderByDescending(u => u.StoreLetterId).FirstOrDefault(); int lid = lastId.StoreLetterId; List <HRM_StoreLetter> vaues = latterFormateBll.getData(lid); ReportViewerEmp.LocalReport.DataSources.Clear(); ReportDataSource reportDataset = new ReportDataSource("LatterIssue", vaues); ReportViewerEmp.LocalReport.DataSources.Add(reportDataset); ReportViewerEmp.LocalReport.ReportPath = Server.MapPath("reports/LetterFormate.rdlc"); ReportViewerEmp.LocalReport.Refresh(); //lblmodalMessage.Text = ""; //ModalPopupExtender.Show(); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true); } }
internal int SaveLetterFormate(HRM_StoreLetter leterStoreobj) { try { _context.HRM_StoreLetter.AddObject(leterStoreobj); _context.SaveChanges(); return(1); } catch (Exception) { throw; } }
internal int SaveLetterFormate(HRM_StoreLetter leterStoreobj) { return(latterFormateDal.SaveLetterFormate(leterStoreobj)); }