public void MostrarModelo(ExcepcionModel model)
 {
     lb_Tipo.Text       = model.Tipo;
     lb_Mensaje.Text    = model.Mensaje;
     lb_StackTrace.Text = model.StackTrace.Replace("\t", "\n");
     lb_Data.Text       = "\n" + model.Data;
 }
예제 #2
0
 public ActionResult Eliminar(ExcepcionModel model)
 {
     Uow.Excepciones.Eliminar(model.Excepcion.ExcepcionId);
     Uow.Commit();
     return(new JsonResult()
     {
         Data = new { exito = true }, JsonRequestBehavior = JsonRequestBehavior.AllowGet
     });
 }
예제 #3
0
        public ActionResult Crear()
        {
            ViewBag.CierresCaja = new List <CierreCaja>();
            var model = new ExcepcionModel()
            {
                Fecha     = DateTime.Now,
                Excepcion = new Excepcion()
            };

            return(PartialView(model));
        }
예제 #4
0
        public ActionResult Detalle(int id)
        {
            Excepcion excepcion = Uow.Excepciones.Obtener(e => e.ExcepcionId == id, e => e.CierreCaja,
                                                          e => e.CierreCaja.Usuario, e => e.CierreCaja.MaxiKiosco);
            var model = new ExcepcionModel()
            {
                Excepcion    = excepcion,
                Fecha        = excepcion.CierreCaja.FechaInicio,
                MaxikioscoId = excepcion.CierreCaja.MaxiKioskoId
            };

            return(PartialView(model));
        }
예제 #5
0
        public ActionResult Editar(int id)
        {
            Excepcion excepcion = Uow.Excepciones.Obtener(e => e.ExcepcionId == id, e => e.CierreCaja);
            var       model     = new ExcepcionModel()
            {
                Excepcion    = excepcion,
                Fecha        = excepcion.CierreCaja.FechaInicio,
                MaxikioscoId = excepcion.CierreCaja.MaxiKioskoId
            };

            ViewBag.CierresCaja = ListadoCierres(model.MaxikioscoId, model.Fecha);
            return(PartialView(model));
        }
예제 #6
0
        public ActionResult Editar(ExcepcionModel model)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.CierresCaja = ListadoCierres(model.MaxikioscoId, model.Fecha);
                return(PartialView(model));
            }

            Uow.Excepciones.Modificar(model.Excepcion);
            Uow.Commit();
            return(new JsonResult()
            {
                Data = new { exito = true }, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
예제 #7
0
        public ActionResult Crear(ExcepcionModel model)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.CierresCaja = ListadoCierres(model.MaxikioscoId, model.Fecha);
                return(PartialView(model));
            }
            model.Excepcion.Identifier = Guid.NewGuid();
            model.Excepcion.FechaCarga = DateTime.Now;
            Uow.Excepciones.Agregar(model.Excepcion);
            Uow.Commit();

            return(new JsonResult()
            {
                Data = new { exito = true }, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }