public int SaveChanges() { ActividadesPorGrupo entity = new ActividadesPorGrupo { actividades = actividades, fecha_crea = fecha_crea, fecha_modif = fecha_modif, idactividad = idactividad, idgrupo = idgrupo, user_crea = user_crea, user_modif = user_modif }; int salida = 0; switch (states) { case EntityStates.Add: salida = repositorioactividadesporgrupomodel.Add(entity); break; case EntityStates.Delete: salida = repositorioactividadesporgrupomodel.Delete(entity); break; case EntityStates.Update: salida = repositorioactividadesporgrupomodel.Edit(entity); break; default: break; } return(salida); }
public int Delete(ActividadesPorGrupo entity) { try { using (var db = new BitacorasContexto()) { db.ActividadesPorGrupo.Remove(entity); return(db.SaveChanges()); } } catch (Exception e) { log.Error(DateTime.Now + " " + e); return(0); } }
public int Edit(ActividadesPorGrupo entity) { try { using (var db = new BitacorasContexto()) { db.Entry(entity).State = System.Data.Entity.EntityState.Modified; return(db.SaveChanges()); } } catch (Exception e) { log.Error(DateTime.Now + " " + e); return(0); } //throw new NotImplementedException(); }