Пример #1
0
 public List <PJuridica> obtenerTodos(PJuridica pJuridica)
 {
     using (var db = new CtxSQLDBPersona())
     {
         return(db.PJuridica.ToList());
     }
 }
Пример #2
0
 public List <PNatural> obtenerTodos(PNatural pNatural)
 {
     using (var db = new CtxSQLDBPersona())
     {
         return(db.PNaturales.ToList());
     }
 }
Пример #3
0
 public PNatural byKey(PNatural pNatrual)
 {
     using (var db = new CtxSQLDBPersona())
     {
         return(db.PNaturales.Find(pNatrual.dni));
     }
 }
Пример #4
0
 public PJuridica byKey(PJuridica pJuridica)
 {
     using (var db = new CtxSQLDBPersona())
     {
         return(db.PJuridica.Find(pJuridica.ruc));
     }
 }
Пример #5
0
 public void insertar(PJuridica pJuridica)
 {
     using (var db = new CtxSQLDBPersona())
     {
         db.PJuridica.Add(pJuridica);
         db.SaveChanges();
     }
 }
Пример #6
0
 public void insertar(PNatural pNatural)
 {
     using (var db = new CtxSQLDBPersona())
     {
         db.PNaturales.Add(pNatural);
         db.SaveChanges();
     }
 }
Пример #7
0
 public void eliminar(PNatural pNatural)
 {
     using (var db = new CtxSQLDBPersona())
     {
         var persona = db.PNaturales.Find(pNatural.dni);
         db.PNaturales.Remove(persona);
         db.SaveChanges();
     }
 }
Пример #8
0
 public void eliminar(PJuridica pJuridica)
 {
     using (var db = new CtxSQLDBPersona())
     {
         var persona = db.PJuridica.Find(pJuridica.ruc);
         db.PJuridica.Remove(persona);
         db.SaveChanges();
     }
 }
Пример #9
0
        public void editar(PJuridica pJuridica)
        {
            using (var db = new CtxSQLDBPersona())
            {
                var persona = db.PJuridica.Find(pJuridica.ruc);

                persona.ruc               = pJuridica.ruc;
                persona.razonSocial       = pJuridica.razonSocial;
                persona.paginaURL         = pJuridica.paginaURL;
                persona.direccion         = pJuridica.direccion;
                persona.telefono          = pJuridica.telefono;
                persona.correoElectronico = pJuridica.correoElectronico;

                db.SaveChanges();
            }
        }
Пример #10
0
        public void editar(PNatural pNatural)
        {
            using (var db = new CtxSQLDBPersona())
            {
                var persona = db.PNaturales.Find(pNatural.dni);

                persona.nombrePersona     = pNatural.nombrePersona;
                persona.apellidoPersona   = pNatural.apellidoPersona;
                persona.fechaNacimiento   = pNatural.fechaNacimiento;
                persona.sexo              = pNatural.sexo;
                persona.direccion         = pNatural.direccion;
                persona.telefono          = pNatural.telefono;
                persona.correoElectronico = pNatural.correoElectronico;

                db.SaveChanges();
            }
        }