public void Agregar(Modelo.Sorteos NuevoSorteo) { var db = new Context(); db.Sorteos.Add(NuevoSorteo); db.Entry(NuevoSorteo).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); }
public void Actualizar(Modelo.Sorteos elSorteo) { var db = new Context(); var valorBd = ObtenerSorteoPorId(elSorteo.Id); valorBd.Fecha = elSorteo.Fecha; valorBd.Estado = elSorteo.Estado; db.Entry(valorBd).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
public void AgreagarSorteo(Modelo.Sorteos elSorteo) { AccesoADatos.OperacionesDeSorteos operacionesDeSorteos = new AccesoADatos.OperacionesDeSorteos(); elSorteo.Estado = Modelo.Estado.Activo; operacionesDeSorteos.Agregar(elSorteo); Modelo.SorteosHistorico elsorteosHistorico = new Modelo.SorteosHistorico(); AccesoADatos.OperacionesDeSorteosHistorico operacionesDeSorteosHistorico = new AccesoADatos.OperacionesDeSorteosHistorico(); elsorteosHistorico.IdSorteo = elSorteo.Id; elsorteosHistorico.Id_AspNetUser = "******";//////////////ARREGLAR elsorteosHistorico.TipoDeModificacion = Modelo.TipoDeModificacion.Insercion; elsorteosHistorico.FechaDeModificacion = DateTime.Now; elsorteosHistorico.DescripcionDeLaModificacion = "Registro de sorteo"; operacionesDeSorteosHistorico.Agregar(elsorteosHistorico); }
public ActionResult Create(Modelo.Sorteos elSorteo) { try { /* ServicioDeSorteo.ServicioDeSorteoClient ClienteDeServicioDeSorteo = new ServicioDeSorteo.ServicioDeSorteoClient(); * * ClienteDeServicioDeSorteo.Agregar(elSorteo); */ LogicaDeNegocio.AdministradorDeSorteos administradorDeSorteos = new LogicaDeNegocio.AdministradorDeSorteos(); administradorDeSorteos.AgreagarSorteo(elSorteo); return(RedirectToAction("Index")); } catch { return(View()); } }