protected void btnSave_Click(object sender, EventArgs e) { try { //sistemde var olan admini alır var currentUser = (Session[SessionObj.SessionKey] as SessionObj).CurrentUser; if (string.IsNullOrEmpty(report.ApproverName)) { //rapor onaylamak için çağırılan method Reports.Approve(report.Id, currentUser.Id); btnSave.Text = "Onayı Geri Al"; Informer.Inform("Rapor Onaylandı", Scop.UserControls.Informer.InformTypes.Success); sendMail(); } else { //rapor onayını geri almak için çağırılan method Reports.UndoApprove(report.Id); btnSave.Text = "Onayla"; Informer.Inform("Onay İptal Edildi", Scop.UserControls.Informer.InformTypes.Success); } setDataTable(); } catch (Exception ex) { Informer.Inform(ex); } }