Exemple #1
0
        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();
        }
Exemple #2
0
        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);
        }
Exemple #4
0
        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());
            }
        }