Example #1
0
 public static bool insertar(Usuario usuario)
 {
     string usr = usuario.Usr;
     string password = usuario.Password;
     string nombre = usuario.Nombre;
     string apellido = usuario.Apellido;
     string email = usuario.Mail;
     string doc_tipo = usuario.TipoDocu;
     int doc_num = usuario.NroDocu;
     int telefono = usuario.Telefono;
     string dir_calle = usuario.Direccion.calle_direccion;
     int dir_altura = usuario.Direccion.calle_altura;
     string fecha_nacimiento = usuario.Fecha_nacimiento;
     int piso = usuario.Direccion.calle_piso;
     string dpto = usuario.Direccion.calle_dpto;
     return executeProcedure("insertUsuario", usr, password, nombre, apellido, doc_tipo, doc_num, email, telefono, dir_calle, dir_altura, piso, dpto, fecha_nacimiento);
 }
Example #2
0
 public static bool actualizar(Usuario usuario)
 {
     string usr = usuario.Usr;
     string password = usuario.Password;
     string nombre = usuario.Nombre;
     string apellido = usuario.Apellido;
     string email = usuario.Mail;
     string doc_tipo = usuario.TipoDocu;
     int doc_num = usuario.NroDocu;
     int telefono = usuario.Telefono;
     string dir_calle = usuario.Direccion.calle_direccion;
     int dir_altura = usuario.Direccion.calle_altura;
     int dir_piso = usuario.Direccion.calle_piso;
     string dir_dpto = usuario.Direccion.calle_dpto;
     string fecha_nacimiento = (usuario.Fecha_nacimiento_struct == null) ? usuario.Fecha_nacimiento : cadena_nula;
     int campoBaja = (usuario.CampoBaja) ? 1 : 0;
     return executeProcedure("updateUsuario", usr, password, nombre, apellido,
         doc_tipo, doc_num, email, telefono, dir_calle, dir_altura, dir_piso,
         dir_dpto, fecha_nacimiento, campoBaja);
 }
Example #3
0
 public logueo(Usuario a, Rol b,Hotel c)
 {
     User = a;
     Rol = b;
     Hotel= c;
 }
Example #4
0
 public static void SetUsuario(Usuario Us)
 {
     
     oUsuario = Us;
 }
Example #5
0
        public static List<Usuario> transductor(DataTable tabla)
        {
            List<Usuario> lista = new List<Usuario>();
            if (tabla != null)
            {
                foreach (DataRow fila in tabla.Rows)
                {
                    //Transcribir
                    Usuario user = new Usuario();
                    user.Usr = Convert.ToString(fila["usr"]);
                    user.Password = Convert.ToString(fila["password"]);
                    user.Nombre = Convert.ToString(fila["nombre"]);
                    user.Apellido = Convert.ToString(fila["apellido"]);
                    user.TipoDocu = Convert.ToString(fila["tipoDocu"]);
                    user.NroDocu = Convert.ToInt32(fila["numDocu"]);
                    user.Direccion.calle_direccion = Convert.ToString(fila["direccionCalle"]);
                    user.Direccion.calle_altura = Convert.ToInt32(fila["direccionNumero"]);
                    user.Fecha_nacimiento_struct = Convert.ToDateTime(fila["fecNacimiento"]);
                    user.CampoBaja = Convert.ToBoolean(fila["campoBaja"]);
                    //Campos Nulleables
                    user.Mail = Convert.ToString(fila["mail"]);
                    if(!(fila["telefono"] is DBNull))
                        user.Telefono = Convert.ToInt32(fila["telefono"]);
                    if (!(fila["direccionPiso"] is DBNull))
                        user.Direccion.calle_piso = Convert.ToInt32(fila["direccionPiso"]);
                    user.Direccion.calle_dpto = Convert.ToString(fila["direccionDepto"]);

                    //Falta traer las listas de hoteles y roles

                    lista.Add(user);
                }
            }
            return lista;
        }