コード例 #1
0
 public bool EditarUsuario(Negocio.Cliente clienteEditado)
 {
     try
     {
         using (Entidades contexto = new Entidades())
         {
             DAL.CLIENTE clienteEditar = contexto.CLIENTEs.Where(p => p.CLIENTE_RUN == clienteEditado.Run).First();
             clienteEditar.NOMBRE_COMPLETO    = clienteEditado.NombreCompleto;
             clienteEditar.DIRECCION          = clienteEditado.Direccion;
             clienteEditar.COMUNA             = clienteEditado.Comuna;
             clienteEditar.PROVINCIA          = clienteEditado.Provincia;
             clienteEditar.REGION             = clienteEditado.Region;
             clienteEditar.FECHA_NACIMIENTO   = clienteEditado.FechaNacimiento;
             clienteEditar.GENERO             = clienteEditado.Genero;
             clienteEditar.CORREO_ELECTRONICO = clienteEditado.Email;
             clienteEditar.NUMERO_TELEFONICO  = clienteEditado.NumeroTelefonico;
             clienteEditar.PASSWORD           = clienteEditado.Password;
             contexto.SaveChanges();
             contexto.Dispose();
             return(true);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #2
0
 public bool RegistrarUsuario(Negocio.Cliente nuevoCliente)
 {
     try
     {
         using (Entidades contexto = new Entidades())
         {
             DAL.CLIENTE clienteDal = new DAL.CLIENTE();
             clienteDal.CLIENTE_RUN        = nuevoCliente.Run;
             clienteDal.NOMBRE_COMPLETO    = nuevoCliente.NombreCompleto;
             clienteDal.DIRECCION          = nuevoCliente.Direccion;
             clienteDal.COMUNA             = nuevoCliente.Comuna;
             clienteDal.PROVINCIA          = nuevoCliente.Provincia;
             clienteDal.REGION             = nuevoCliente.Region;
             clienteDal.FECHA_NACIMIENTO   = nuevoCliente.FechaNacimiento;
             clienteDal.GENERO             = nuevoCliente.Genero;
             clienteDal.CORREO_ELECTRONICO = nuevoCliente.Email;
             clienteDal.NUMERO_TELEFONICO  = nuevoCliente.NumeroTelefonico;
             clienteDal.PASSWORD           = nuevoCliente.Password;
             contexto.AddToCLIENTEs(clienteDal);
             contexto.SaveChanges();
             contexto.Dispose();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #3
0
        public string RecuperarRUNCliente(string correo)
        {
            string run = "";

            try
            {
                using (DAL.Entidades contexto = new DAL.Entidades()) {
                    DAL.CLIENTE encontrado = contexto.CLIENTEs.First(obj => obj.CORREO_ELECTRONICO == correo);
                    run = encontrado.CLIENTE_RUN;
                }
            }
            catch (Exception)
            {
                run = "";
            }
            return(run);
        }