Пример #1
0
        public Entidades.clieteDTO getClienteById(int id)
        {
            Entidades.clieteDTO ObjCliete = new Entidades.clieteDTO();
            try
            {
                using (OPHELIAEntities cone = new OPHELIAEntities())
                {
                    CLIENTE obj = cone.CLIENTE.Where(x => x.ID_CLIENTE == id).FirstOrDefault();
                    if (obj != null)
                    {
                        ObjCliete.nombre    = obj.NOMBRE;
                        ObjCliete.apellido  = obj.APELLIDO;
                        ObjCliete.fecha     = obj.FECHA_NACIMIENTO;
                        ObjCliete.telefono  = obj.TELEFONO;
                        ObjCliete.email     = obj.EMAIL;
                        ObjCliete.direccion = obj.DIRECCION;
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(ObjCliete);
        }
Пример #2
0
        public bool createCliete(Entidades.clieteDTO objCliet)
        {
            bool valid = false;

            try
            {
                using (OPHELIAEntities cone = new  OPHELIAEntities())
                {
                    CLIENTE obj = new CLIENTE();
                    obj.NOMBRE           = objCliet.nombre;
                    obj.APELLIDO         = objCliet.nombre;
                    obj.DIRECCION        = objCliet.direccion;
                    obj.EMAIL            = objCliet.email;
                    obj.FECHA_NACIMIENTO = objCliet.fecha;
                    obj.TELEFONO         = objCliet.telefono;

                    cone.CLIENTE.Add(obj);
                    cone.SaveChanges();
                    valid = true;
                }
            }
            catch (Exception ex)
            {
                valid = false;
            }
            return(valid);
        }
Пример #3
0
        public List <Entidades.clieteDTO> listCliente()
        {
            List <Entidades.clieteDTO> lstCliete = new List <Entidades.clieteDTO>();

            try
            {
                using (OPHELIAEntities cone = new OPHELIAEntities())
                {
                    lstCliete = (from o in cone.CLIENTE
                                 select new Entidades.clieteDTO
                    {
                        clienteId = o.ID_CLIENTE,
                        nombre = o.NOMBRE,
                        apellido = o.APELLIDO,
                        email = o.EMAIL,
                        telefono = o.TELEFONO,
                        direccion = o.DIRECCION
                    }).ToList();
                }
            }
            catch (Exception ex)
            {
                lstCliete = new List <Entidades.clieteDTO>();
            }
            return(lstCliete);
        }
Пример #4
0
        public bool updateCliete(int id, Entidades.clieteDTO ObjClien)
        {
            bool valid = false;

            try
            {
                using (OPHELIAEntities cone = new OPHELIAEntities())
                {
                    CLIENTE obj = cone.CLIENTE.Where(x => x.ID_CLIENTE == id).FirstOrDefault();
                    if (obj != null)
                    {
                        obj.NOMBRE           = ObjClien.nombre;
                        obj.APELLIDO         = ObjClien.apellido;
                        obj.TELEFONO         = ObjClien.telefono;
                        obj.DIRECCION        = ObjClien.direccion;
                        obj.FECHA_NACIMIENTO = ObjClien.fecha;

                        cone.Entry(obj).State = System.Data.Entity.EntityState.Modified;
                        cone.SaveChanges();
                        valid = true;
                    }
                }
            }
            catch (Exception ex)
            {
                valid = false;
            }
            return(valid);
        }