Пример #1
0
        public static Usuario GetUsuarioByEmail(string email)
        {
            if (string.IsNullOrEmpty(email))
            {
                throw new ArgumentException("El email del usuario no debe ser nulo o vacio");
            }
            UsuarioTableAdapter adapter = new UsuarioTableAdapter();
            UsuarioDataTable    table   = adapter.GetUsuarioByEmail(email);

            if (table.Rows.Count == 0)
            {
                return(null);
            }

            UsuarioRow row = table[0];
            Usuario    obj = new Usuario()
            {
                IdUsuario      = row.idUsuario,
                NombreCompleto = row.nombreCompleto,
                Email          = row.email,
                Password       = row.password,
                Telefono       = row.telefono,
                Direccion      = row.direccion
            };

            return(obj);
        }
            public UsuarioRow AddUsuarioRow(string Usuario, string Nombre, string ClaveEncriptada, int Empleado)
            {
                UsuarioRow rowUsuarioRow = ((UsuarioRow)(this.NewRow()));

                object[] columnValuesArray = new object[] {
                    Usuario,
                    Nombre,
                    ClaveEncriptada,
                    Empleado
                };
                rowUsuarioRow.ItemArray = columnValuesArray;
                this.Rows.Add(rowUsuarioRow);
                return(rowUsuarioRow);
            }
Пример #3
0
            public UsuarioRow AddUsuarioRow(string Nome, string Login, string Senha, byte Tipo)
            {
                UsuarioRow rowUsuarioRow = ((UsuarioRow)(this.NewRow()));

                object[] columnValuesArray = new object[] {
                    null,
                    Nome,
                    Login,
                    Senha,
                    Tipo
                };
                rowUsuarioRow.ItemArray = columnValuesArray;
                this.Rows.Add(rowUsuarioRow);
                return(rowUsuarioRow);
            }
Пример #4
0
        public static CADUsuario GetUsuario(string IDUsuario)
        {
            CADUsuario       miUsuario = null;
            UsuarioDataTable miTabla   = adapter.GetUsuario(IDUsuario);

            if (miTabla.Rows.Count == 0)
            {
                return(miUsuario);
            }
            UsuarioRow miRegistro = (UsuarioRow)miTabla.Rows[0];

            miUsuario           = new CADUsuario();
            miUsuario.Apellidos = miRegistro.Apellidos;
            miUsuario.Nombres   = miRegistro.Nombres;
            miUsuario.Clave     = miRegistro.Clave;
            miUsuario.Correo    = miRegistro.Correo;
            miUsuario.FechaModificacionClave = miRegistro.FechaModificacionClave;
            miUsuario.IDRol     = miRegistro.IDRol;
            miUsuario.IDUsuario = miRegistro.IDUsuario;
            return(miUsuario);
        }
Пример #5
0
        public static Usuario GetUsuarioById(int idUsuario)
        {
            UsuarioTableAdapter adapter = new UsuarioTableAdapter();
            UsuarioDataTable    table   = adapter.GetUsuarioById(idUsuario);

            if (table.Rows.Count == 0)
            {
                return(null);
            }

            UsuarioRow row = table[0];
            Usuario    obj = new Usuario()
            {
                IdUsuario      = row.idUsuario,
                NombreCompleto = row.nombreCompleto,
                Email          = row.email,
                Password       = row.password,
                Telefono       = row.telefono,
                Direccion      = row.direccion
            };

            return(obj);
        }
 public UsuarioRowChangeEvent(UsuarioRow row, global::System.Data.DataRowAction action)
 {
     this.eventRow    = row;
     this.eventAction = action;
 }
 public void RemoveUsuarioRow(UsuarioRow row)
 {
     this.Rows.Remove(row);
 }
 public void AddUsuarioRow(UsuarioRow row)
 {
     this.Rows.Add(row);
 }
 public UsuarioRowChangeEvent(UsuarioRow row, DataRowAction action)
 {
     this.eventRow = row;
     this.eventAction = action;
 }
Пример #10
0
 public void RemoveUsuarioRow(UsuarioRow row)
 {
     this.Rows.Remove(row);
 }
Пример #11
0
 public void AddUsuarioRow(UsuarioRow row)
 {
     this.Rows.Add(row);
 }