public ActionResult Crear(Proveedores proveedor) { try { if (ModelState.IsValid) { clsProveedores objproveedor = new clsProveedores(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraProveedor objBitacoraProveedor = new clsBitacoraProveedor(); bool Resultado = objproveedor.AgregarProveedor(proveedor.nombreProveedor, proveedor.telefono, proveedor.direccion, proveedor.correoElectronico, proveedor.nombreContacto, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraProveedor.AgregarBitacoraProveedor(IdUsuario, nombreUsuario, DateTime.Now, proveedor.nombreProveedor, proveedor.telefono, proveedor.direccion, proveedor.correoElectronico, proveedor.nombreContacto, true); if (Resultado) { TempData["exitoMensaje"] = "El proveedor se ha insertado exitosamente."; return(RedirectToAction("Crear")); } else { TempData["errorMensaje"] = "Se presentó un error al intentar insertar este elemento, revise que los datos coincidan con lo que especifican los campos"; return(View("Crear")); } } else { return(View("Crear")); } } catch { TempData["errorMensaje"] = "Todos los campos son obligatorios."; return(View()); } }
public ActionResult Editar(int id, Proveedores proveedores) { try { clsProveedores Objproveedores = new clsProveedores(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraProveedor objBitacoraProveedor = new clsBitacoraProveedor(); bool Resultado = Objproveedores.ActualizarProveedor(proveedores.idProveedor, proveedores.nombreProveedor, proveedores.telefono, proveedores.direccion, proveedores.correoElectronico, proveedores.nombreContacto, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraProveedor.ActualizarBitacoraProveedor(proveedores.idProveedor, IdUsuario, nombreUsuario, DateTime.Now, proveedores.nombreProveedor, proveedores.telefono, proveedores.direccion, proveedores.correoElectronico, proveedores.nombreContacto, true); return(View()); } catch { return(View()); } }
public ActionResult Editar(int id, Proveedores proveedores) { try { clsProveedores Objproveedores = new clsProveedores(); clsUsuario objUsuario = new clsUsuario(); clsBitacoraProveedor objBitacoraProveedor = new clsBitacoraProveedor(); bool Resultado = Objproveedores.ActualizarProveedor(proveedores.idProveedor, proveedores.nombreProveedor, proveedores.telefono, proveedores.direccion, proveedores.correoElectronico, proveedores.nombreContacto, true); string nombreUsuario = (string)Session["Usuario"]; int IdUsuario = objUsuario.ConsultarIdUsuario(nombreUsuario); objBitacoraProveedor.ActualizarBitacoraProveedor(proveedores.idProveedor, IdUsuario, nombreUsuario, DateTime.Now, proveedores.nombreProveedor, proveedores.telefono, proveedores.direccion, proveedores.correoElectronico, proveedores.nombreContacto, true); TempData["exitoMensaje"] = "El proveedor se ha modificado exitosamente."; return(View()); } catch { TempData["errorMensaje"] = "Inserte correctamente el formato de los datos."; return(View()); } }