private ResultObject FillParameters() { try { USER_USER UserObj = new USER_USER(); if (!String.IsNullOrEmpty(slcSinif.Value)) { UserObj.SINIF = Convert.ToInt16(slcSinif.Value); } if (!String.IsNullOrEmpty(slcMahalle.Value)) { UserObj.BOLGE_ID = Convert.ToInt64(slcMahalle.Value); } if (!String.IsNullOrEmpty(hiddenOgrId.Value)) { UserObj.OGR_GUID = Convert.ToInt64(hiddenOgrId.Value); lstOgrBilgi = (List <OGR_BILGI>)ViewState["lstOgrBilgi"]; UserObj.HOCA_GUID = lstOgrBilgi.Where(x => x.GUID == UserObj.OGR_GUID).ToList()[0].HOCA_GUID; } if (!String.IsNullOrEmpty(hiddenHocaId.Value)) { UserObj.HOCA_GUID = Convert.ToInt64(hiddenHocaId.Value); } UserObj.EMAIL = txtEmail.Value; UserObj.INSERT_USER = KsfSI.UserGuid; UserObj.IS_ADMIN = slcAdmin.Value == "1" ? short.Parse("1") : short.Parse("0"); UserObj.NAME = txtAd.Value; UserObj.PASSWORD = KasifBusiness.Utilities.KasifHelper.GetSha512HashedData(txtPassword.Value); UserObj.SURNAME = txtSoyad.Value; OUser oUser = new OUser(UserObj); ResultObject result = oUser.OUserOperation(); if (result.isOk) { USER_ROLE_OWNERSHIP uRo = new USER_ROLE_OWNERSHIP(); uRo.USER_GUID = UserObj.GUID; uRo.ROLE_GUID = Convert.ToInt64(slcRole.Value); DbOperations.Insert(uRo); } return(result); } catch (Exception ex) { ResultObject result = new ResultObject(); result.errorMsg = ex.Message; result.errPrefix = "Beklenmeyen Hata. "; result.isOk = false; return(result); } }
public static string DeleteCurrentRow(string RowGuid, string RoleGuid) { try { USER_USER userUSerObj = new USER_USER(); userUSerObj.GUID = Convert.ToInt64(RowGuid); DbOperations.Delete(userUSerObj); long lRoleGuid = Convert.ToInt64(RoleGuid); long lRowGuid = Convert.ToInt64(RowGuid); OUserRoleOwnership oUro = new OUserRoleOwnership(); USER_ROLE_OWNERSHIP uroObj = oUro.FindByKey(x => x.ROLE_GUID == lRoleGuid && x.USER_GUID == lRowGuid); DbOperations.Delete(uroObj); return("success"); } catch (Exception ex) { return(ex.Message); } }