Beispiel #1
0
        // Metodos muy metodicos
        public bool AgregarCliente(BibliotecaClase.Cliente clio)
        {
            try
            {
                BibliotecaDALC.Cliente cli = new BibliotecaDALC.Cliente();
                cli.RutCliente   = clio.Rut;
                cli.MailContacto = clio.Correo;

                cli.RazonSocial        = clio.Razon_social;
                cli.NombreContacto     = clio.Nom_contacto;
                cli.Telefono           = clio.Telefono;
                cli.Direccion          = clio.Direccion;
                cli.IdActividadEmpresa = clio.idActividadEmpresa;
                cli.IdTipoEmpresa      = clio.IdTipoEmpresa;

                bdd.Cliente.Add(cli);
                bdd.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error al magregar: " + ex.Message);
                throw;
            }
        } //revisar
Beispiel #2
0
        }// Revisar

        public BibliotecaClase.Cliente Buscar1(string rutCliente)
        {
            try
            {
                BibliotecaClase.Cliente cli  = new BibliotecaClase.Cliente();
                BibliotecaDALC.Cliente  clio = bdd.Cliente.Find(rutCliente);

                cli.Rut                = clio.RutCliente;
                cli.Correo             = clio.MailContacto;
                cli.Razon_social       = clio.RazonSocial;
                cli.Nom_contacto       = clio.NombreContacto;
                cli.Telefono           = clio.Telefono;
                cli.Direccion          = clio.Direccion;
                cli.idActividadEmpresa = clio.IdActividadEmpresa;
                cli.IdTipoEmpresa      = clio.IdTipoEmpresa;
                return(cli);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Beispiel #3
0
        } //revisar

        public bool ActualizarCliente(BibliotecaClase.Cliente client)
        {
            try
            {
                var x = bdd.Cliente.ToList().First(e => e.RutCliente.Equals(client.rut));
                x.MailContacto       = client.Correo;
                x.RazonSocial        = client.Razon_social;
                x.NombreContacto     = client.Nom_contacto;
                x.Telefono           = client.Telefono;
                x.Direccion          = client.Direccion;
                x.IdActividadEmpresa = client.idActividadEmpresa;
                x.IdTipoEmpresa      = client.IdTipoEmpresa;

                bdd.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        } //revisar
Beispiel #4
0
        }//revisar

        public List <Cliente> BuscarListado(string rutCliente)
        {
            try
            {
                BibliotecaClase.Cliente cli         = new BibliotecaClase.Cliente();
                BibliotecaDALC.Cliente  clio        = bdd.Cliente.Find(rutCliente);
                List <Cliente>          misclientes = new List <Cliente>();
                cli.Rut                = clio.RutCliente;
                cli.Correo             = clio.MailContacto;
                cli.Razon_social       = clio.RazonSocial;
                cli.Nom_contacto       = clio.NombreContacto;
                cli.Telefono           = clio.Telefono;
                cli.Direccion          = clio.Direccion;
                cli.idActividadEmpresa = clio.IdActividadEmpresa;
                cli.IdTipoEmpresa      = clio.IdTipoEmpresa;
                misclientes.Add(cli);
                return(misclientes);
            }
            catch (Exception)
            {
                throw;
            }
        }