public ActionResult ObtenerUnidadesXIDProducto(string IDProducto) { try { _Combos_Datos Datos = new _Combos_Datos(); List <UnidadesProductosAlmacenModels> Lista = Datos.ObtenerComboUnidadesXIDProducto(Conexion, IDProducto); return(Json(Lista, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ex.Message.ToString(); return(Json("", JsonRequestBehavior.AllowGet)); } }
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)); } }
public ActionResult ObtenerComboProveedores(string IDSucursal) { try { _Combos_Datos Datos = new _Combos_Datos(); List <CatProveedorModels> Lista = Datos.ObtenerComboProveedoresMantenimiento(Conexion, IDSucursal); return(Json(Lista, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ex.Message.ToString(); return(Json("", JsonRequestBehavior.AllowGet)); } }
public ActionResult ComboVehiculos() { try { _Combos_Datos oDatosCombo = new _Combos_Datos(); List <CatVehiculoModels> ListaVehiculos = oDatosCombo.Dbo_spCSLDB_Combo_get_CatVehiculosAll(conexion); return(Content(ListaVehiculos.ToJSON(), "application/json")); } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error. Por favor contacte a soporte técnico"; return(Json("")); } }
// GET: Admin/CatCorral/Create public ActionResult Create() { try { CatCorralModels Corral = new CatCorralModels(); _Combos_Datos datos = new _Combos_Datos(); Corral.ListaSucursales = datos.ObtenerComboSucursales(Conexion); Token.SaveToken(); return(View(Corral)); } catch (Exception) { throw; } }
public ActionResult ObtenerCorralXIdSucursal(string IDSucursal) { try { CatCorralModels Corral = new CatCorralModels(); _Combos_Datos Datos = new _Combos_Datos(); Corral.Id_sucursal = IDSucursal; Corral.ListaCorral = Datos.ObtenerComboCorralXIDSucursal(Conexion, Corral.Id_sucursal); return(Content(Corral.ListaCorral.ToJSON(), "application/json")); } catch { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error. Por favor contacte a soporte técnico"; return(Json("")); } }
// GET: Admin/CatProveedorCombustible public ActionResult Index() { try { _Combos_Datos cmb = new _Combos_Datos(); CatProveedorCombustibleModels combustibleModels = new CatProveedorCombustibleModels(); _CatProveedorCombustible_Datos datos = new _CatProveedorCombustible_Datos(); combustibleModels.Conexion = Conexion; combustibleModels.listaProveedoresCombustible = datos.ObtenerCatProveedores(Conexion); //combustibleModels = return(View(combustibleModels)); } catch (Exception) { throw; } }
// GET: Admin/Mantenimiento/Create public ActionResult CreateDetail(string id) { try { Token.SaveToken(); ServiciosMantenimientoDetalleViewModels Servicio = new ServiciosMantenimientoDetalleViewModels(); _Combos_Datos Datos = new _Combos_Datos(); Servicio.ListaTipoServicios = Datos.ObtenerComboTipoServicio(Conexion); Servicio.IDServicio = id; return(View(Servicio)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Servicios", new { id = id })); } }
// GET: Admin/CatProveedorCombustible/Create public ActionResult Create() { try { Token.SaveToken(); _Combos_Datos cmb = new _Combos_Datos(); CatProveedorCombustibleModels combustibleModels = new CatProveedorCombustibleModels(); _CatProveedorCombustible_Datos datos = new _CatProveedorCombustible_Datos(); combustibleModels.Conexion = Conexion; combustibleModels.listaSucursal = cmb.ObtenerComboSucursales(combustibleModels.Conexion); return(View(combustibleModels)); } catch (Exception) { throw; } }
public ActionResult Create() { try { Token.SaveToken(); _Combos_Datos CMB = new _Combos_Datos(); CatProveedorAlmacenModels proveedor = new CatProveedorAlmacenModels(); proveedor.ListaSucursal = CMB.ObtenerComboSucursales(Conexion); return(View(proveedor)); } catch (Exception) { CatProveedorAlmacenModels proveedor = new CatProveedorAlmacenModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(proveedor)); } }
// GET: Admin/Mantenimiento/Create public ActionResult Create(string id) { try { Token.SaveToken(); ServiciosMantenimientoViewModels Servicio = new ServiciosMantenimientoViewModels(); _Combos_Datos Datos = new _Combos_Datos(); Servicio.ListaSucursales = Datos.ObtenerComboSucursales(Conexion); Servicio.ListaProveedores = Datos.ObtenerComboProveedoresMantenimiento(Conexion, string.Empty); Servicio.ID = id; return(View(Servicio)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Servicios", new { id = id })); } }
// GET: Admin/Nomina public ActionResult Index() { try { NominaModels Nomina = new NominaModels(); Nomina_Datos NominaDatos = new Nomina_Datos(); _Combos_Datos Combos = new _Combos_Datos(); Nomina.Conexion = Conexion; Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); Nomina.ListaNomina = NominaDatos.ObtenerListaNomina(Nomina); return(View(Nomina)); } catch (Exception) { NominaModels Nomina = new NominaModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Nomina)); } }
// 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/Nomina/Create public ActionResult Create() { try { Token.SaveToken(); NominaModels Nomina = new NominaModels(); Nomina_Datos NominaDatos = new Nomina_Datos(); _Combos_Datos Combos = new _Combos_Datos(); Nomina.Conexion = Conexion; Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); return(View(Nomina)); } catch (Exception) { NominaModels Nomina = new NominaModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/ReporteFlete public ActionResult Index() { try { ReporteTipoFleteModels Reporte = new ReporteTipoFleteModels(); _Combos_Datos Combos = new _Combos_Datos(); Reporte.ListaTipoFlete = new List <CmbTipoFleteModels>() { new CmbTipoFleteModels() { id_tipoFlete = "", descripcion = "--Seleccione--" }, new CmbTipoFleteModels() { id_tipoFlete = "1", descripcion = "Compra" }, new CmbTipoFleteModels() { id_tipoFlete = "2", descripcion = "Venta" }, new CmbTipoFleteModels() { id_tipoFlete = "3", descripcion = "Flete" }, new CmbTipoFleteModels() { id_tipoFlete = "4", descripcion = "Todos" } }; Reporte.ListaCmbSucursal = Combos.ObtenerComboSucursales(Conexion); return(View(Reporte)); } catch (Exception) { ReporteTipoFleteModels Reporte = new ReporteTipoFleteModels(); Reporte.ListaCmbSucursal = new List <CatSucursalesModels>(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Reporte)); } }
// GET: Admin/CatProductosAlmacen/Create public ActionResult Create() { try { Token.SaveToken(); CatProductosAlmacenModels Producto = new CatProductosAlmacenModels(); _CatProductosAlmacen_Datos ProductoDatos = new _CatProductosAlmacen_Datos(); _Combos_Datos Datos = new _Combos_Datos(); Producto.Conexion = Conexion; Producto.listaTipoCodigoProducto = ProductoDatos.obtenerComboCatTipoCodigo(Producto); Producto.listaUnidadMedida = ProductoDatos.obtenerComboCatUnidadMedida(Producto); Producto.ListaTipoClasificacion = Datos.ObtenerComboClasificacionGastosXTipoFormulario(Conexion, 1); return(View(Producto)); } catch (Exception ex) { CatProductosAlmacenModels Producto = new CatProductosAlmacenModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Producto)); } }
// 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")); } }
// GET: Admin/ConciliacionAlmacen/CreateDetailPos/id public ActionResult EditDetailPos(string id) { try { Token.SaveToken(); ConciliacionAlmacenDetalleViewModels Model = new ConciliacionAlmacenDetalleViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); _ConciliacionAlmacen_Datos Datos = new _ConciliacionAlmacen_Datos(); Model = Datos.ObtenerDatosConciliacionDetalle(Conexion, id); Model.ListaProductos = CDatos.ObtenerComboProductosAlmacenXIDConciliacion(Conexion, Model.IDConciliacion); Model.ListaUnidades = CDatos.ObtenerComboUnidadesXIDProducto(Conexion, Model.IDProductoAlmacen); Model.Existencia = Datos.ObtenerExistenciaXIDProductoIDUnidadIDConciliacion(Conexion, Model.IDConciliacion, Model.IDProductoAlmacen, Model.IDUnidadProducto); return(View(Model)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
public ActionResult Transferir() { try { bool puedeTransferirGanado = (bool)System.Web.HttpContext.Current.Session["PuedeTransferirGanado"]; if (!puedeTransferirGanado) { return(RedirectToAction("Index")); } CatGanadoModels Ganado = new CatGanadoModels(); Ganado.Conexion = Conexion; _Combos_Datos Datos = new _Combos_Datos(); Ganado.listaSucursal = Datos.ObtenerComboSucursales(Conexion); return(View(Ganado)); } catch (Exception) { throw; } }
// GET: Admin/ConciliacionAlmacen/CreateDetailNeg/id public ActionResult CreateDetailNeg(string id) { try { Token.SaveToken(); ConciliacionAlmacenDetalleNegViewModels Model = new ConciliacionAlmacenDetalleNegViewModels(); _Combos_Datos CDatos = new _Combos_Datos(); _ConciliacionAlmacen_Datos Datos = new _ConciliacionAlmacen_Datos(); Model.IDConciliacion = id; Model.ListaProductos = CDatos.ObtenerComboProductosAlmacenXIDConciliacion(Conexion, id); Model.ListaUnidades = CDatos.ObtenerComboUnidadesXIDProducto(Conexion, string.Empty); Model.Cantidad = 0;//Datos.ObtenerExistenciaXIDProductoIDUnidadIDConciliacion(Conexion, Model.IDConciliacion, Model.IDProducto, Model.IDUnidadMedida); return(View(Model)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/CatProveedorAlmacen/Edit/5 public ActionResult Edit(string id) { try { Token.SaveToken(); _Combos_Datos CMB = new _Combos_Datos(); CatProveedorAlmacenModels proveedor = new CatProveedorAlmacenModels(); _CatProveedorAlmacen_Datos proveedorDatos = new _CatProveedorAlmacen_Datos(); proveedor.Conexion = Conexion; proveedor.IDProveedorAlmacen = id; proveedor = proveedorDatos.ObtenerDetalleProveedorAlmacenxID(proveedor); proveedor.ListaSucursal = CMB.ObtenerComboSucursales(Conexion); return(View(proveedor)); } catch (Exception) { CatProveedorAlmacenModels proveedor = new CatProveedorAlmacenModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(proveedor)); } }
// GET: Admin/CatEmpleado/Create public ActionResult Create() { try { Token.SaveToken(); CatEmpleadoModels Empleado = new CatEmpleadoModels(); CatEmpleado_Datos EmpleadoDatos = new CatEmpleado_Datos(); _Combos_Datos Combos = new _Combos_Datos(); Empleado.Conexion = Conexion; Empleado.ListaCmbGrupoSanguineo = EmpleadoDatos.ObteneComboCatGrupoSanguineo(Empleado); Empleado.ListaCmbSucursal = Combos.ObtenerComboSucursales(Conexion); Empleado.ListaCmbPuesto = EmpleadoDatos.obtenerComboCatPuesto(Empleado); Empleado.ListaCmbCategoriaPuesto = EmpleadoDatos.ObteneComboCatCategoriaPuesto(Empleado); return(View(Empleado)); } catch (Exception) { CatEmpleadoModels Empleado = new CatEmpleadoModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } }
// GET: Admin/CatProductosAlmacen/Edit/5 public ActionResult Edit(string id) { try { Token.SaveToken(); CatProductosAlmacenModels Producto = new CatProductosAlmacenModels(); _CatProductosAlmacen_Datos ProductoDatos = new _CatProductosAlmacen_Datos(); _Combos_Datos Datos = new _Combos_Datos(); Producto.Conexion = Conexion; Producto.IDProductoAlmacen = id; Producto.listaTipoCodigoProducto = ProductoDatos.obtenerComboCatTipoCodigo(Producto); Producto.listaUnidadMedida = ProductoDatos.obtenerComboCatUnidadMedidaEdit(Producto); Producto.ListaTipoClasificacion = Datos.ObtenerComboClasificacionGastos(Conexion); Producto = ProductoDatos.ObtenerDetalleCatProductoAlmacen(Producto); return(View(Producto)); } catch (Exception ex) { CatProductosAlmacenModels Producto = new CatProductosAlmacenModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Producto)); } }
// GET: Admin/CatCorral/Edit/5 public ActionResult Edit(int id) { try { Token.SaveToken(); CatCorralModels Corral = new CatCorralModels(); _CatCorral_Datos corralDatos = new _CatCorral_Datos(); Corral.Id_corral = id; Corral.conexion = Conexion; Corral = corralDatos.ObtenerDetalleCatCorral(Corral); _Combos_Datos datos = new _Combos_Datos(); Corral.ListaSucursales = datos.ObtenerComboSucursales(Conexion); return(View(Corral)); } catch (Exception) { CatCorralModels Corral = new CatCorralModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Corral)); } }
// GET: Admin/CatProveedorCombustible/Edit/5 public ActionResult Edit(string id) { try { Token.SaveToken(); _Combos_Datos cmb = new _Combos_Datos(); CatProveedorCombustibleModels combustibleModels = new CatProveedorCombustibleModels(); _CatProveedorCombustible_Datos datos = new _CatProveedorCombustible_Datos(); combustibleModels.Conexion = Conexion; combustibleModels.IDProveedor = id; combustibleModels.listaSucursal = cmb.ObtenerComboSucursales(combustibleModels.Conexion); combustibleModels = datos.ObtenerDetalleCatProveedor(combustibleModels); return(View(combustibleModels)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index", "CatProveedor")); //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 EditDetailNeg(ConciliacionAlmacenDetalleNegViewModels Model) { _ConciliacionAlmacen_Datos Datos = new _ConciliacionAlmacen_Datos(); _Combos_Datos CDatos = new _Combos_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { ConciliacionAlmacenDetalleModel ModelP = new ConciliacionAlmacenDetalleModel { NuevoRegistro = false, IDConciliacionAlmacenDetalle = Model.IDConciliacionDetalle, IDConciliacionAlmacen = Model.IDConciliacion, Producto = new CatProductosAlmacenModels { IDProductoAlmacen = Model.IDProductoAlmacen }, UnidadMedida = new UnidadesProductosAlmacenModels { id_unidadProducto = Model.IDUnidadProducto }, Cantidad = Model.Cantidad, Conexion = Conexion, Usuario = User.Identity.Name }; Datos.ACConciliacionAlmacenDetallePos(ModelP); if (ModelP.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Details", new { id = ModelP.IDConciliacionAlmacen })); } else { Model.ListaProductos = CDatos.ObtenerComboProductosAlmacenXIDConciliacion(Conexion, Model.IDConciliacion); Model.ListaUnidades = CDatos.ObtenerComboUnidadesXIDProducto(Conexion, Model.IDProductoAlmacen); Model.Cantidad = Datos.ObtenerExistenciaXIDProductoIDUnidadIDConciliacion(Conexion, Model.IDConciliacion, Model.IDProductoAlmacen, Model.IDUnidadProducto); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(View(Model)); } } else { Model.ListaProductos = CDatos.ObtenerComboProductosAlmacenXIDConciliacion(Conexion, Model.IDConciliacion); Model.ListaUnidades = CDatos.ObtenerComboUnidadesXIDProducto(Conexion, Model.IDProductoAlmacen); Model.Cantidad = Datos.ObtenerExistenciaXIDProductoIDUnidadIDConciliacion(Conexion, Model.IDConciliacion, Model.IDProductoAlmacen, Model.IDUnidadProducto); return(View(Model)); } } else { return(RedirectToAction("Index")); } } catch { Model.ListaProductos = CDatos.ObtenerComboProductosAlmacenXIDConciliacion(Conexion, Model.IDConciliacion); Model.ListaUnidades = CDatos.ObtenerComboUnidadesXIDProducto(Conexion, Model.IDProductoAlmacen); Model.Cantidad = Datos.ObtenerExistenciaXIDProductoIDUnidadIDConciliacion(Conexion, Model.IDConciliacion, Model.IDProductoAlmacen, Model.IDUnidadProducto); 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)); } }
public ActionResult Create(NominaModels Nomina) { Nomina_Datos NominaDatos = new Nomina_Datos(); _Combos_Datos Combos = new _Combos_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { if (Nomina.FechaFin.CompareTo(Nomina.FechaInicio) == 1) { Nomina.Conexion = Conexion; Nomina.Usuario = User.Identity.Name; Nomina.TablaEmpladoNomina = new DataTable(); Nomina.TablaEmpladoNomina.Columns.Add("IDEmpleado", typeof(string)); foreach (EmpleadoNominaViewModels Item in Nomina.ListaEmpleados) { if (Item.AbrirCaja) { object[] data = { Item.IDEmpleado }; Nomina.TablaEmpladoNomina.Rows.Add(data); } } Nomina.CountEmpleado = Nomina.TablaEmpladoNomina.Rows.Count; if (Nomina.CountEmpleado == 0) { Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); ModelState.AddModelError("", "Tienes que seleccionar al menos un empleado para la nómina"); return(View(Nomina)); } else { NominaDatos.ANomina(Nomina); if (Nomina.Completado) { TempData["typemessage"] = "1"; TempData["message"] = "Los empleados fueron dados de alta correctamente en la nómina."; Token.ResetToken(); return(RedirectToAction("Index")); } else { Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Los empleado no se guardaron correctamente. Intente más tarde."; return(View(Nomina)); } } } else { Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); ModelState.AddModelError("", "La fecha fin no puede ser menor a la fecha inicio"); return(View(Nomina)); } } else { Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); return(View(Nomina)); } } else { return(RedirectToAction("Index")); } } catch { Nomina.ListaSucursales = Combos.ObtenerComboSucursales(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Los empleado no se guardaron correctamente. Contacte a soporte técnico."; return(View(Nomina)); } }
public ActionResult Create(DocumentoPorPagarModels documentosss) { _Combos_Datos CMB = new _Combos_Datos(); DocumentoXPagar_Datos documentoDatos = new DocumentoXPagar_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { documentosss.Conexion = Conexion; documentosss.Opcion = 1; documentosss.Usuario = User.Identity.Name; documentosss = documentoDatos.AbcDocumentoXPagar(documentosss); if (documentosss.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Index")); } else { documentosss.ListaSucursal = CMB.ObtenerComboSucursales(Conexion); documentosss.ListaCDocumento = documentoDatos.ObtenerConceptosDocumento(Conexion); documentosss.LisTipoProveedor = documentoDatos.ObteneComboCatTipoProveedor(Conexion); documentosss.IDTProveedor = 0; documentosss.Conexion = Conexion; documentosss.LisProveedor = documentoDatos.ObteneComboProveedoresXID(documentosss); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar."; return(View(documentosss)); } } else { documentosss.Conexion = Conexion; documentosss.ListaSucursal = CMB.ObtenerComboSucursales(Conexion); documentosss.ListaCDocumento = documentoDatos.ObtenerConceptosDocumento(Conexion); documentosss.LisTipoProveedor = documentoDatos.ObteneComboCatTipoProveedor(Conexion); documentosss.IDTProveedor = 0; documentosss.LisProveedor = documentoDatos.ObteneComboProveedoresXID(documentosss); return(View(documentosss)); } } else { return(RedirectToAction("Index")); } } catch { documentosss.ListaSucursal = CMB.ObtenerComboSucursales(Conexion); documentosss.ListaCDocumento = documentoDatos.ObtenerConceptosDocumento(Conexion); documentosss.LisTipoProveedor = documentoDatos.ObteneComboCatTipoProveedor(Conexion); documentosss.IDTProveedor = 0; documentosss.Conexion = Conexion; documentosss.LisProveedor = documentoDatos.ObteneComboProveedoresXID(documentosss); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error el intentar guardar. Contacte a soporte técnico"; return(View(documentosss)); } }