public List <RoleExt> GetRolesExt(string grupo, string nombre, bool blikenombre) { List <RoleExt> rolesext = new List <RoleExt>(); RoleExt roleext; SqlDataReader roles = SqlHelper.ExecuteReader( MySettings.ConnEAMAdmin , "dbo.admin_GetRoles" , grupo , nombre , (blikenombre ? 1 : 0) ); if (roles.HasRows) { while (roles.Read()) { roleext = new RoleExt(); roleext.Id = roles["roleid"].ToString(); roleext.Name = roles["rolenombre"].ToString(); roleext.Group = roles["grupo"].ToString(); roleext.Active = (bool)roles["Active"]; roleext.RoleInitial = roles["roleinitial"].ToString(); rolesext.Add(roleext); } } roles.Close(); return(rolesext); }
public RoleExt GetRoleExt(string Id) { ResponseModel resp = new ResponseModel(); RoleExt role = new RoleExt(); try { SqlDataReader roles = SqlHelper.ExecuteReader(MySettings.ConnEAMAdmin , "dbo.admin_GetRole" , Id ); if (roles.HasRows) { while (roles.Read()) { role.Id = roles["roleid"].ToString(); role.Active = (bool)roles["active"]; role.Name = roles["rolenombre"].ToString(); role.RoleInitial = roles["roleinitial"].ToString(); role.Group = roles["grupo"].ToString(); role.GroupId = roles["grupoid"].ToString(); } } roles.Close(); } catch (Exception ex) { var message = ex.Message; } return(role); }
public List <RoleExt> GetUserRoles(string roleId, string userId) { List <RoleExt> rolesext = new List <RoleExt>(); RoleExt roleext; SqlDataReader roles = SqlHelper.ExecuteReader(MySettings.ConnEAMAdmin , "dbo.admin_GetUserRoles" , roleId , userId); if (roles.HasRows) { while (roles.Read()) { roleext = new RoleExt(); roleext.Id = roles["roleid"].ToString(); roleext.Active = true; roleext.Name = roles["rolenombre"].ToString(); roleext.Group = roles["grupo"].ToString(); roleext.GroupId = roles["grupoId"].ToString(); rolesext.Add(roleext); } } roles.Close(); return(rolesext); }
public ResponseModel UpdateRole(RoleExt role) { ResponseModel resp = new ResponseModel(); try { //UPDATE dbo.AspNetRoles int uResult = SqlHelper.ExecuteNonQuery( MySettings.ConnEAMAdmin, "[dbo].admin_UpdateRole", role.Id, role.Name, role.GroupId, role.RoleInitial, (role.Active ? 1 : 0) ); resp.response = true; resp.message = "ok| Role Actualizado|Roles Mgr|1000"; } catch (Exception ex) { resp.message = "er|" + ex.Message + "|Roles Mgr|3000"; } return(resp); }
public string UpdateRole( string roleId, string nombre, string inicial, string grupo, string activo ) { ResponseModel resp = new ResponseModel(); resp.message = "wn| Role No encontrado|Roles Mgr"; RoleExt role = new RoleExt(); //prof = _userservices.GetProfileForm(int.Parse(xprofileId)); if (role != null) { role.Id = roleId; role.Name = nombre; role.RoleInitial = inicial; role.GroupId = grupo; role.Active = (activo == "1" ? true : false); if (!string.IsNullOrEmpty(role.Id)) { //update resp = _adminservices.UpdateRole(role); } else { //create IdentityResult result = CreateRole(role.Name).Result; if (result.Succeeded) { //con roleId updateRole Parcial //inicial y grupo... IdentityRole newRole = FindRoleByNombre(role.Name).Result; role.Id = newRole.Id; resp = _adminservices.UpdateRole(role); if (resp.response) { resp.message = "ok| Role Adicionado|Roles Mgr|1000"; } } else { resp.message = "er| Role NO Adicionado|Roles Mgr"; } } } return(resp.message); }
public string GetRole(string roleid) { List <RoleExt> roles = new List <RoleExt>(); RoleExt role = _adminservices.GetRoleExt(roleid); //role.Groups = _adminservices.GetRoleGroups(); string sResult = "er|NO DATOS ENCONTRADOS|Mgr ROLES"; if (role.Id != null) { roles.Add(role); sResult = Objeto.SerializarLista(roles, '|', '~', false); } return(sResult); }
public List <RoleExt> GetRoles(string nombrerole) { ResponseModel resp = new ResponseModel(); List <RoleExt> roles = new List <RoleExt>(); RoleExt role; try { SqlDataReader oroles = SqlHelper.ExecuteReader(MySettings.ConnEAMAdmin , "dbo.admin_GetRoles" , "" , 0 ); if (oroles.HasRows) { while (oroles.Read()) { role = new RoleExt(); role.Id = oroles["roleid"].ToString(); role.Active = (bool)oroles["Active"]; role.Name = oroles["rolenombre"].ToString(); role.RoleInitial = oroles["roleinitial"].ToString(); role.Group = oroles["grupo"].ToString(); role.GroupId = oroles["grupoid"].ToString(); roles.Add(role); } } oroles.Close(); } catch (Exception ex) { var message = ex.Message; } return(roles); }
// Start is called before the first frame update void Start() { print("a is b: " + RoleExt.isRole(a, b)); print("a is rw: " + RoleExt.isRole(a, Role.remote_worker)); print("b is ew: " + RoleExt.isRole(b, Role.essential_worker)); }
//Update function public void Update() { //Clamp stats Mathf.Clamp(immune_system, 0, 100); Mathf.Clamp(hunger, 0, 100); //check if dead checkIfDead(); if (isDead) //Destroy the gameObject if dead { lockMovement(); this.gameObject.transform.position += (new Vector3(0, 2, 0) * Time.deltaTime); } if (getHunger() <= 0) { defaultImmune = infectedImmune; } //Check if infected if (is_infected) { increaseHunger(infectedHunger * Time.deltaTime * 2.5f); if (getHunger() <= 0) { decreaseImmuneSystem(infectedImmune * Time.deltaTime); } else { decreaseImmuneSystem(infectedImmune * Time.deltaTime * 1 / 10); } } else //if not infected { increaseHunger(defaultHunger * Time.deltaTime * .25f); if (getHunger() <= 0) { decreaseImmuneSystem(infectedImmune * Time.deltaTime); } else { decreaseImmuneSystem(infectedImmune * Time.deltaTime * 1 / 5); } } //decrement time to pay time_to_pay -= Time.deltaTime; //FOR REMOTE_WORKER if (RoleExt.isRole(role, Role.remote_worker)) { //check if it is time to pay if (time_to_pay <= 0) { addCash(income); time_to_pay = gm.time_per_day; } } //FOR ESSENTIAL WORKER if (RoleExt.isRole(role, Role.essential_worker)) { //Check if it is time to pay if (time_to_pay <= 0) { setCanWork(true); } } }