protected void btnSave_Click(object sender, EventArgs e) { try { Attendance.Entities.PettyCashInfo objInfo = new Attendance.Entities.PettyCashInfo(); objInfo.AccountName = txtName.Text==""?"":GeneralFunction.ToProper(txtName.Text); objInfo.AmountType = ddlIncomeType.SelectedItem.Text; objInfo.AccountDate = txtDate.Text == "" ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(txtDate.Text); objInfo.InitialAmoun = txtIncome.Text; objInfo.FromWhom = txtFrmWhom.Text == "" ? "" : GeneralFunction.ToProper(txtFrmWhom.Text); objInfo.ChequeNum = txtChequeNum.Text; objInfo.ExpenseAmount = txtExpenseAmnt.Text; objInfo.ExpenseDate = txtExpenseDate.Text == "" ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(txtExpenseDate.Text); objInfo.Expensetype = txtExpenseType.Text; objInfo.ExpenseSubType = txtExpenseSubType.Text; objInfo.ExpenseManName = txtServiceName.Text == "" ? "" : GeneralFunction.ToProper(txtServiceName.Text); objInfo.BillNum = txtBillNum.Text; objInfo.VoucherNum = txtVoucherNum.Text; objInfo.Notes = txtNotes.Text == "" ? "" : GeneralFunction.ToProperNotes(txtNotes.Text); string Locationname = Session["LocationName"].ToString(); int UserID = Convert.ToInt32(Session["UserID"]); Attendance.BAL.Report obj = new Report(); bool bnew = obj.SavePettyCashDetails(objInfo, UserID, Locationname); if (bnew) { System.Web.UI.ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "alert('Saved successfully..');", true); GetPettyCashDetails(); } } catch (Exception ex) { } }