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); }
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(); }