// GET: Admin/CatProveedor/Create public ActionResult Create() { try { CatProveedorModels Proveedor = new CatProveedorModels(); _CatProveedor_Datos ProveedorDatos = new _CatProveedor_Datos(); Proveedor.Conexion = Conexion; Proveedor.listaSucursal = ProveedorDatos.obtenerListaSucursales(Proveedor); var listaSucursal = new SelectList(Proveedor.listaSucursal, "IDSucursal", "NombreSucursal"); ViewData["cmbSucursal"] = listaSucursal; Proveedor.listaTipoProveedor = ProveedorDatos.obtenerListaTipoProveedor(Proveedor); var listaTipoProveedores = new SelectList(Proveedor.listaTipoProveedor, "IDTipoProveedor", "Descripcion"); ViewData["cmbTipoProveedor"] = listaTipoProveedores; return(View(Proveedor)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Proveedor)); } }
public ActionResult Edit(string id, FormCollection collection) { try { CatProveedorModels Proveedor = new CatProveedorModels(); _CatProveedor_Datos ProveedorDatos = new _CatProveedor_Datos(); Proveedor.Conexion = Conexion; Proveedor.IDProveedor = id; Proveedor.Opcion = 2; Proveedor.Usuario = User.Identity.Name; Proveedor.NombreRazonSocial = collection["NombreRazonSocial"]; Proveedor.RFC = collection["RFC"]; Proveedor.IDSucursal = collection["listaSucursal"]; Proveedor.IDTipoProveedor = Convert.ToInt32(collection["listaTipoProveedor"]); HttpPostedFileBase bannerImage = Request.Files[0] as HttpPostedFileBase; if (bannerImage != null && bannerImage.ContentLength > 0) { Stream s = bannerImage.InputStream; Bitmap img = new Bitmap(s); Proveedor.ImgINE = img.ToBase64String(ImageFormat.Png); } HttpPostedFileBase bannerImage2 = Request.Files[1] as HttpPostedFileBase; if (bannerImage2 != null && bannerImage2.ContentLength > 0) { Stream s = bannerImage2.InputStream; Bitmap img = new Bitmap(s); Proveedor.ImgManifestacionFierro = img.ToBase64String(ImageFormat.Png); } Proveedor = ProveedorDatos.AcCatProveedor(Proveedor); if (Proveedor.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardarón correctamente."; return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Intente más tarde."; return(RedirectToAction("Create")); } } catch (Exception ex) { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Contacte a soporte técnico."; return(RedirectToAction("Index")); } }
public ActionResult NuevoDatosContacto(CatContactosModels Contactos) { try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { _CatProveedorCombustible_Datos ProveedorDatos = new _CatProveedorCombustible_Datos(); Contactos.Conexion = Conexion; Contactos.Usuario = User.Identity.Name; Contactos.Opcion = 1; Contactos = ProveedorDatos.AcContactoProveedor(Contactos); if (Contactos.Completado) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("DatosContacto", "CatProveedorCombustible", new { id = Contactos.IDProveedor, id2 = Contactos.IDSucursal })); } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(RedirectToAction("NuevoDatosContacto", "CatProveedorCombustible", new { id = Contactos.IDProveedor, id2 = Contactos.IDSucursal })); } } else { TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(View(Contactos)); } } else { return(RedirectToAction("NuevoDatosContacto", "CatProveedorCombustible", new { id = Contactos.IDProveedor, id2 = Contactos.IDSucursal })); } } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar cargar los datos. Contacte a soporte técnico."; return(View(Proveedor)); } }
// GET: Admin/CatTipoProveedor public ActionResult Index() { try { CatTipoProveedorModels TipoProveedor = new CatTipoProveedorModels(); _CatTipoProveedor_Datos TipoProveedorDatos = new _CatTipoProveedor_Datos(); TipoProveedor.Conexion = Conexion; TipoProveedor.listaTipoProveedores = TipoProveedorDatos.ObtenerCatProveedores(TipoProveedor); return(View(TipoProveedor)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Proveedor)); } }
// GET: Admin/CatBanco/Edit //[HttpGet] public ActionResult Edit(int id) { try { Token.SaveToken(); CatBancoModels Banco = new CatBancoModels(); _CatBanco_Datos BancoDatos = new _CatBanco_Datos(); Banco.IDBanco = id; Banco.Conexion = Conexion; Banco = BancoDatos.ObternerDetalleCatBanco(Banco); return(View(Banco)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Proveedor)); } }
public ActionResult NuevoDatosContacto(string id, string id2) { try { Token.SaveToken(); CatContactosModels Contactos = new CatContactosModels(); _CatProveedorCombustible_Datos ProveedorDatos = new _CatProveedorCombustible_Datos(); Contactos.IDProveedor = id; Contactos.IDSucursal = id2; Contactos.Conexion = Conexion; return(View(Contactos)); } catch (Exception ex) { CatProveedorModels Proveedor = new CatProveedorModels(); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar cargar los datos. Contacte a soporte técnico."; return(View(Proveedor)); } }
public ActionResult Delete(string id, FormCollection collection) { try { CatProveedorModels Proveedor = new CatProveedorModels(); _CatProveedor_Datos ProveedorDatos = new _CatProveedor_Datos(); Proveedor.Conexion = Conexion; Proveedor.IDProveedor = id; Proveedor.Usuario = User.Identity.Name; Proveedor = ProveedorDatos.EliminarProveedor(Proveedor); TempData["typemessage"] = "1"; TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); // TODO: Add delete logic here } catch { CatProductosModels Producto = new CatProductosModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se pudo borrar los datos. Por favor contacte a soporte técnico"; return(Json("")); } }
// 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"); } }