// GET: Admin/ConciliacionAlmacen/Create/id public ActionResult Create(int id) { try { if (id == 1 || id == 2) { Token.SaveToken(); ConciliacionAlmacenViewModels Model = new ConciliacionAlmacenViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, string.Empty); //Model.ListaTipoConciliacion = CDatos.ObtenerComboTipoConciliacion(Conexion); Model.FechaConciliacion = DateTime.Today; Model.IDTipoConciliacion = id; return(View(Model)); } else { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/SalidaAlmacen/Edit public ActionResult Edit(string id) { try { Token.SaveToken(); SalidaAlmacenViewModels Model = new SalidaAlmacenViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); _SalidaAlmacen_Datos Datos = new _SalidaAlmacen_Datos(); Model = Datos.ObtenerDetalleSalida(Conexion, id); if (!string.IsNullOrWhiteSpace(Model.IDSalidaAlmacen)) { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaEmpleados = CDatos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, Model.IDSucursal); return(View(Model)); } else { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/Prestamos/Edit/5 public ActionResult Edit(int id) { try { Token.SaveToken(); PrestamoHerramientaViewModels Model = new PrestamoHerramientaViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); _PrestamoHerramienta_Datos Datos = new _PrestamoHerramienta_Datos(); Model = Datos.ObtenerDetallePrestamosHerramienta(Conexion, id); if (Model.IDPrestamo != 0) { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaEmpleados = CDatos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, Model.IDSucursal); return(View(Model)); } else { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
public ActionResult ObtenerAlmacenesXIDSucursal(string IDSucursal) { try { _Combos_Datos Datos = new _Combos_Datos(); List <CatAlmacenModels> Lista = Datos.ObtenerAlmacenesXIDSucursal(Conexion, IDSucursal); return(Json(Lista, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ex.Message.ToString(); return(Json("", JsonRequestBehavior.AllowGet)); } }
// GET: Admin/SalidaAlmacen/Create public ActionResult Create() { try { Token.SaveToken(); SalidaAlmacenViewModels Model = new SalidaAlmacenViewModels(); _Combos_Datos Datos = new _Combos_Datos(); Model.ListaSucursales = Datos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = Datos.ObtenerAlmacenesXIDSucursal(Conexion, string.Empty); Model.ListaEmpleados = Datos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, string.Empty); Model.FechaSalida = DateTime.Today; return(View(Model)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/ConciliacionAlmacen/Edit/id public ActionResult Edit(string id) { try { Token.SaveToken(); ConciliacionAlmacenViewModels Model = new ConciliacionAlmacenViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); _ConciliacionAlmacen_Datos Datos = new _ConciliacionAlmacen_Datos(); Model = Datos.ObtenerDatosDetalleConciliacion(Conexion, id); Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaTipoConciliacion = CDatos.ObtenerComboTipoConciliacion(Conexion); return(View(Model)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
public ActionResult Create(ConciliacionAlmacenViewModels Model) { _ConciliacionAlmacen_Datos Datos = new _ConciliacionAlmacen_Datos(); _Combos_Datos CDatos = new _Combos_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { ConciliacionAlmacenModels ModelP = new ConciliacionAlmacenModels { NuevoRegistro = true, IDConciliacionAlmacen = string.Empty, Almacen = new CatAlmacenModels { IDAlmacen = Model.IDAlmacen }, Sucursal = new CatSucursalesModels { IDSucursal = Model.IDSucursal }, TipoConciliacion = new CatTipoConciliacionModels { IDTipoConciliacion = Model.IDTipoConciliacion }, FechaConciliacion = Model.FechaConciliacion, Comentario = Model.Comentarios, Conexion = Conexion, Usuario = User.Identity.Name }; Datos.ACConciliacionAlmacen(ModelP); if (ModelP.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); if (Model.IDTipoConciliacion == 1) { return(RedirectToAction("CreateDetailPos", new { id = ModelP.IDConciliacionAlmacen })); } else { return(RedirectToAction("CreateDetailNeg", new { id = ModelP.IDConciliacionAlmacen })); } } else { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaTipoConciliacion = CDatos.ObtenerComboTipoConciliacion(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(View(Model)); } } else { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaTipoConciliacion = CDatos.ObtenerComboTipoConciliacion(Conexion); return(View(Model)); } } else { return(RedirectToAction("Index")); } } catch { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaTipoConciliacion = CDatos.ObtenerComboTipoConciliacion(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Contacte a soporte técnico."; return(View(Model)); } }
public ActionResult Edit(SalidaAlmacenViewModels Model) { _SalidaAlmacen_Datos Datos = new _SalidaAlmacen_Datos(); _Combos_Datos CDatos = new _Combos_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { SalidaAlmacenModels ModelP = new SalidaAlmacenModels { NuevoRegistro = false, IDSalidaAlmacen = Model.IDSalidaAlmacen, Almacen = new CatAlmacenModels { IDAlmacen = Model.IDAlmacen }, Sucursal = new CatSucursalesModels { IDSucursal = Model.IDSucursal }, Empleado = new CatEmpleadoModels { IDEmpleado = Model.IDEmpleado }, FechaSalida = Model.FechaSalida, Comentario = Model.Comentario, Conexion = Conexion, Usuario = User.Identity.Name }; Datos.ACSalidaAlmacen(ModelP); if (ModelP.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Details", new { id = ModelP.IDSalidaAlmacen })); } else { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaEmpleados = CDatos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, Model.IDSucursal); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(View(Model)); } } else { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaEmpleados = CDatos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, Model.IDSucursal); return(View(Model)); } } else { return(RedirectToAction("Index")); } } catch { Model.ListaSucursales = CDatos.ObtenerComboSucursales(Conexion); Model.ListaAlmacenes = CDatos.ObtenerAlmacenesXIDSucursal(Conexion, Model.IDSucursal); Model.ListaEmpleados = CDatos.ObtenerComboEmpleadosSalidaAlmacen(Conexion, Model.IDSucursal); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Contacte a soporte técnico."; return(View(Model)); } }