public void ObtenerUsuarioPerfilSucursal(Guid UIDUSUARIO) { foreach (DataRow item in Conexion.obtenerEncargadoPerfilSucursalseleccionado(UIDUSUARIO).Rows) { UsuarioPerfilSucursal = new UsuarioPerfilSucursal() { UidUsuario = new Guid(item["UidUsuario"].ToString()), UidPerfil = new Guid(item["UidPerfil"].ToString()), UidSucursal = new Guid(item["UidSucursal"].ToString()) }; } }
public bool ModificarUsuarioPerfilSucursal(string UidUsuario, string UidPerfil, string UidSucursal) { UsuarioPerfilSucursal = new UsuarioPerfilSucursal() { UidUsuario = new Guid(UidUsuario), UidPerfil = new Guid(UidPerfil), UidSucursal = new Guid(UidSucursal) }; bool Resultado = false; try { Resultado = UsuarioPerfilSucursal.ModificarUsuarioPerfilSucursal(); } catch (Exception) { throw; } return(Resultado); }
public bool GuardarUsuarioPerfilSucursal(string Perfil, string Sucursal, Guid uidUsuario) { UsuarioPerfilSucursal = new UsuarioPerfilSucursal() { UidUsuario = uidUsuario, UidPerfil = new Guid(Perfil), UidSucursal = new Guid(Sucursal) }; bool Resultado = false; try { Resultado = UsuarioPerfilSucursal.GuardarUsuarioPerfilSucursal(); } catch (Exception) { throw; } return(Resultado); }
private bool InicioSesion(string user, string pass) { VM.ObtenerUsuario(user); if (VM.Usuario == null) { Error.Text = GetString(Resource.String.errorUsername); return(false); } else { if (VM.Usuario.STRPASSWORD != pass) { Error.Text = GetString(Resource.String.errorPassword); return(false); } VM.ObtenerPerfilesSucursales(VM.Usuario.UIDUSUARIO); if (VM.PerfilesSucursales.Count == 0) { Error.Text = GetString(Resource.String.errorSucursal); return(false); } ISharedPreferences prefs = GetSharedPreferences(GetString(Resource.String.preference_key_name), FileCreationMode.Private); ISharedPreferencesEditor editor = prefs.Edit(); editor.PutString("username", user); editor.PutString("password", pass); editor.Commit(); UsuarioPerfilSucursal ups = VM.PerfilesSucursales[0]; Sesion sesion = new Sesion(); sesion.uidUsuario = VM.Usuario.UIDUSUARIO; sesion.uidSucursalActual = ups.UidSucursal; sesion.uidPerfilActual = ups.UidPerfil; ((CodorniXApplication)Application).SetSesion(sesion); return(true); } }