Exemple #1
0
 public void Edit(Employee p)
 {
     if ( p != null ) {
         accion = ETipoAccion.EDIT;
         ValidateEmployeeProperty(p);
         db.Entry(p).State = EntityState.Modified;
     }
     else
         throw new ArgumentNullException("Employee");
 }
Exemple #2
0
 public void Edit(Pais p)
 {
     if ( p != null ) {
         accion= ETipoAccion.EDIT;
         ValidatePaisProperty(p);
         db.Entry(p).State = EntityState.Modified;
         db.SaveChanges();
     }
     else
     throw new ArgumentNullException("Pais");
 }
Exemple #3
0
 public void Delete(Employee p)
 {
     if ( p != null ) {
         accion = ETipoAccion.DELETE;
         ValidateEmployeeProperty(p);
         db.Employee.Remove(p); ;
         db.SaveChanges();
       }
     else {
         throw new ArgumentNullException("Employee");
     }
 }
Exemple #4
0
 public void Delete(Pais p)
 {
     if ( p != null ) {
         accion=ETipoAccion.DELETE;
         ValidatePaisProperty(p);
         db.Pais.Remove(p);
         db.SaveChanges();
     }
     else {
         throw new ArgumentNullException("Pais");
     }
 }
Exemple #5
0
 public Employee Create(Employee p)
 {
     if ( p != null  && p.Person!=null) {
         accion = ETipoAccion.CREATE;
         ValidateEmployeeProperty(p);
         db.Employee.Add(p);
         db.SaveChanges();
         return db.Employee.FirstOrDefault(x => x.Person.ID == p.Person.ID);
     }
     else {
         throw new ArgumentNullException("Employee");
     }
 }
Exemple #6
0
        public Pais Create(Pais p)
        {
            if ( p != null ) {
                accion = ETipoAccion.CREATE;

                ValidatePaisProperty(p);
                db.Pais.Add(p);
                db.SaveChanges();
                return db.Pais.FirstOrDefault(x => x.Clave == p.Clave);
            }
            else {
                throw new ArgumentNullException("Pais");
            }
        }