public ActionResult Create(CajaChicaModels model) { _CajaChica_Datos datos = new _CajaChica_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { int Resultado = datos.CrearCajaChica(model, User.Identity.Name); if (Resultado == 1) { TempData["typemessage"] = "1"; TempData["message"] = "Datos guardados correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { string mensajeError = string.Empty; switch (Resultado) { case -1: mensajeError = "Contraseña incorrecta."; break; case -2: mensajeError = "El empleado tiene caja abierta."; break; case -3: mensajeError = "No se pudo guardar el registro. Intente nuevamente."; break; default: mensajeError = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; break; } TempData["typemessage"] = "2"; TempData["message"] = mensajeError; ViewBag.ListaEmpleados = datos.LlenarComboEmpleadosContadores(true); return(View(model)); } } else { ViewBag.ListaEmpleados = datos.LlenarComboEmpleadosContadores(true); return(View(model)); } } else { return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "Error al procesar los datos"; ViewBag.ListaEmpleados = datos.LlenarComboEmpleadosContadores(true); return(View(model)); } }
public ActionResult EntradaCajaChica(CajaChicaModels model) { _CajaChica_Datos datos = new _CajaChica_Datos(); try { if (Token.IsTokenValid()) { ModelState.Remove("IdPropietario"); if (ModelState.IsValid) { int Resultado = datos.GuardarMovimientoEntrada(model, User.Identity.Name); if (Resultado == 1) { TempData["typemessage"] = "1"; TempData["message"] = "Datos guardados correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { string mensajeError = string.Empty; switch (Resultado) { case -1: ViewBag.IdCaja = model.IdCaja; mensajeError = "Contraseña incorrecta."; break; default: ViewBag.IdCaja = model.IdCaja; mensajeError = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; break; } TempData["typemessage"] = "2"; TempData["message"] = mensajeError; return(View(model)); } } else { return(View(model)); } } else { return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "Error al procesar los datos"; return(View(model)); } }
public ActionResult ModalTicket2(int ID) { CajaChicaModels Imagen = new CajaChicaModels(); Imagen.IdCaja = ID; _CajaChica_Datos datos = new _CajaChica_Datos(); datos.ObtenerImagenCajaChica(Imagen); return(PartialView("ModalTicket2", Imagen)); }
public ActionResult EntradaCajaChica(Int64 id) { try { Token.SaveToken(); CajaChicaModels cajaChica = new CajaChicaModels(); ViewBag.IdCaja = id; cajaChica.IdCaja = id; return(View(cajaChica)); } catch (Exception) { throw; } }