Пример #1
0
        public bool Create()
        {
            Dalc.CLIENTE c = new Dalc.CLIENTE();
            try
            {
                c.NOMBRE        = Nombre;
                c.APELLIDO_P    = ApellidoPaterno;
                c.APELLIDO_M    = ApellidoMaterno;
                c.RUT_PASAPORTE = RutPasaporte;
                c.DIRECCION     = Direccion;
                c.ID_COMUNA     = IdComuna;
                c.DV            = Dv;

                c.R_P = RP;

                CommonBC.Modelo.CLIENTE.Add(c);
                CommonBC.Modelo.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                CommonBC.Modelo.CLIENTE.Remove(c);
                return(false);
            }
        }
Пример #2
0
        public bool Delete()
        {
            try
            {
                Dalc.CLIENTE cliente = CommonBC.Modelo.CLIENTE.First(c => c.RUT_PASAPORTE == RutPasaporte);

                CommonBC.Modelo.CLIENTE.Remove(cliente);
                CommonBC.Modelo.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #3
0
        //Metodo para leer y recuperar datos
        public bool Read()
        {
            try
            {
                Dalc.CLIENTE c = CommonBC.Modelo.CLIENTE.Single(cl => cl.RUT_PASAPORTE == RutPasaporte);

                Nombre          = c.NOMBRE;
                ApellidoPaterno = c.APELLIDO_P;
                ApellidoMaterno = c.APELLIDO_M;
                RutPasaporte    = c.RUT_PASAPORTE;
                Direccion       = c.DIRECCION;
                IdComuna        = c.ID_COMUNA;
                Dv = c.DV;
                RP = c.R_P;

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #4
0
        public bool Update()
        {
            try
            {
                Dalc.CLIENTE c = CommonBC.Modelo.CLIENTE.First(cl => cl.RUT_PASAPORTE == RutPasaporte);

                c.NOMBRE        = Nombre;
                c.APELLIDO_P    = ApellidoPaterno;
                c.APELLIDO_M    = ApellidoMaterno;
                c.RUT_PASAPORTE = RutPasaporte;
                c.DIRECCION     = Direccion;
                c.ID_COMUNA     = IdComuna;
                Dv    = c.DV;
                c.R_P = RP;

                CommonBC.Modelo.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }