Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 internal int SaveLetterFormate(HRM_StoreLetter leterStoreobj)
 {
     try
     {
         _context.HRM_StoreLetter.AddObject(leterStoreobj);
         _context.SaveChanges();
         return(1);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 internal int SaveLetterFormate(HRM_StoreLetter leterStoreobj)
 {
     return(latterFormateDal.SaveLetterFormate(leterStoreobj));
 }