Esempio n. 1
0
        public Percepcion DeletePercepcion(int ID)
        {
            Percepcion dbEntry = context.Percepciones
                                 .FirstOrDefault(p => p.PercepcionID == ID);

            if (dbEntry != null)
            {
                context.Percepciones.Remove(dbEntry);
                context.SaveChanges();
            }
            return(dbEntry);
        }
Esempio n. 2
0
 public void SavePercepcion(Percepcion Percepcion)
 {
     if (Percepcion.PercepcionID == 0)
     {
         context.Percepciones.Add(Percepcion);
     }
     else
     {
         Percepcion dbEntry = context.Percepciones
                              .FirstOrDefault(p => p.CFDIID == Percepcion.PercepcionID);
         if (dbEntry != null)
         {
             dbEntry.CFDIID = Percepcion.CFDIID;
             dbEntry.ImporteExentoPercepciones  = Percepcion.ImporteExentoPercepciones;
             dbEntry.ImporteGravadoPercepciones = Percepcion.ImporteGravadoPercepciones;
             dbEntry.ConceptoPercepciones       = Percepcion.ConceptoPercepciones;
             dbEntry.ClavePercepciones          = Percepcion.ClavePercepciones;
             dbEntry.TipoPercepcion             = Percepcion.TipoPercepcion;
         }
     }
     context.SaveChanges();
 }