public bool Update(Admin admin, bool checkMaiFlag = true) { try { CheckRequiredFields(admin.FirstName, admin.LastName); CheckLength(admin.FirstName, admin.LastName); if (checkMaiFlag) { CheckMail(admin.Mail); } } catch (Exception ex) { throw ex; } return(_adminDAL.AdminUpdate(admin) > 0); }