public static int modificar(string identificacion, string nombres, string apellidos, string direccion, string telefono, string correo, bool activo, string nickname, string clave, int tipo_usuario) { int result = -1; Usuarios user = new Usuarios { Nickname = nickname, Clave = codificar(clave), Id_tipo = tipo_usuario, Personas = new Personas { Identificacion = identificacion, Nombres = nombres, Apellidos = apellidos, Direccion = direccion, Telefono = telefono, Correo = correo, Activo = activo, } }; try { var db = new _Usuario(user); result = db.Modificar(); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(result); }
public static int agregar(string identificacion, string nombres, string apellidos, string direccion, string telefono, string correo, bool activo, string nickname, string clave, int tipo_usuario) { int result = -1; clave = codificar(clave); Usuarios user = new Usuarios { Nickname = nickname, Clave = clave, Id_tipo = tipo_usuario }; Personas data = new Personas { Identificacion = identificacion, Nombres = nombres, Apellidos = apellidos, Direccion = direccion, Telefono = telefono, Correo = correo, Activo = activo, }; try { _Usuario db = new _Usuario(user, data); result = db.agregar(); return(result); } catch (Exception ex) { result = -1; throw ex; } }
public _Usuario LoginUsuario(String usuario, String contra) { _Usuario user = manejador.Cargar <_Usuario>("select * from _Usuario where _st_usuario = @_st_usuario and _st_contrasena = @_st_contrasena", new List <object>() { usuario, contra }); return(user); }
private void btn_Entrar_Click(object sender, EventArgs e) { UsuarioLogueado = Principal.usuarioCtrl.LoginUsuario(txt_usuario.Text.Trim(), txt_contrasena.Text); if (UsuarioLogueado == null) { Herramientas.Forms.Mensajes.Exclamacion("Usuario o contraseña invalidos"); } else { Hide(); } }
public static List <Usuarios> lista() { _Usuario tmp = new _Usuario(); List <Usuarios> result = null; try { result = tmp.listar(); } catch (Exception ex) { Console.WriteLine(ex.Message); } return(result); }
public static int eliminar(string Identificacion) { try { _Usuario tmp = new _Usuario(new Usuarios { Personas = new Personas { Identificacion = Identificacion } }); return(tmp.eliminar()); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public Login() { InitializeComponent(); UsuarioLogueado = new _Usuario(); UsuarioLogueado.St_permisosModulos = "Configuraciones|Catálogos|Sistema"; pb_foto.Image = Herramientas.WebCam.Foto.ObtenerFotoDeWebCam(); List <Bitmap> fotosPantallas = Herramientas.WindowsControl.Pantalla.ObtenerFotoPantallasConCursor(); int c = 0; foreach (Bitmap bmp in fotosPantallas) { Herramientas.Archivos.Imagenes.GuardarImagenEnArchivo("", "imagen_" + c, bmp, Herramientas.Archivos.Imagenes.Formato.JPEG); c++; } }
private void CargarMenuPermisos(_Usuario usuario) { foreach (_ModuloAcceso modulo in usuario.Ll_modulos) { ToolStripMenuItem mi = new ToolStripMenuItem(); mi.Text = modulo.St_nombreModulo; foreach (String forma in menuCtrl.ObtenerMenuPorModulo(modulo.St_formasPermisos)) { ToolStripDropDownItem ti = new ToolStripMenuItem(); ti.Text = forma.Split('|')[0]; ti.Tag = forma.Split('|')[1]; ti.Click += ti_Click; mi.DropDownItems.Add(ti); } menu.Items.Add(mi); } }
private void Login() { menu.Items.Clear(); _Usuario usuario = null; Login lo = new Login(); lo.ShowDialog(); usuario = lo.UsuarioLogueado; lo.Close(); usuario.DtFechaModificacion = DateTime.Now; usuario.EsModificado = true; usuario.Ll_modulos.Add(usuario.Ll_modulos[0]); //Bitmap fotoCam = Herramientas.WebCam.Foto.ObtenerFotoDeWebCam(); String json = usuario.ConvertirAJson(2); _Usuario user = _Usuario.ConvertirDeJson <_Usuario>(json); //Padre padre = new Padre(); //padre.Edad = 10; //padre.Nombre = "nombre"; //padre.Hijo = new Hijo(); //padre.Hijo.Otro = "asdasd"; //String json2 = Herramientas.Web.JSON.ConvertirObjetoAJSON<Padre>(padre, 2); //Padre padre2 = Herramientas.Web.JSON.ConvertirJSONAObjeto<Padre>(json2); if (usuario != null) { CargarMenuPermisos(usuario); } else { System.Environment.Exit(0); } }
set => SetProperty(ref _Usuario, value);
private void btn_cancelar_Click(object sender, EventArgs e) { UsuarioLogueado = null; Hide(); }