public ActionResult ArticulosModifica(int Id_Articulo) { pa_ArticulosRetornaID_Result modeloVista = new pa_ArticulosRetornaID_Result(); modeloVista = this.modeloBD.pa_ArticulosRetornaID(Id_Articulo).FirstOrDefault(); this.PresentacionViewBag(); this.ProveedorViewBag(); return(View(modeloVista)); }
public ActionResult ArticulosModifica(pa_ArticulosRetornaID_Result modeloVista) { string mensaje = ""; int RegistrosAfectados = 0; try { pa_ArticulosRetornaID_Result modeloVistaID = new pa_ArticulosRetornaID_Result(); modeloVistaID = this.modeloBD.pa_ArticulosRetornaID(modeloVista.Id_Articulo).FirstOrDefault(); this.modeloBD.pa_Articulos_Update_CostoAnterior(modeloVista.Id_Articulo, modeloVistaID.Costo_Articulo); RegistrosAfectados = this.modeloBD.pa_Articulos_Update(modeloVista.Id_Articulo, modeloVista.Codigo_Articulo, modeloVista.Nombre_Articulo, modeloVista.Descripcion_Articulo, modeloVista.Cantidad_Articulo, modeloVista.Costo_Articulo, modeloVista.Id_Proveedor, modeloVista.Id_Presentacion); } catch (Exception ex) { mensaje = "Hubo un error " + ex.Message; } finally { Response.Write("<script src='https://cdn.jsdelivr.net/npm/sweetalert2@10'></script> <br>"); if (RegistrosAfectados > 0) { mensaje = "Artículo Modificado"; Response.Write("<script language = javascript >Swal.fire({title: 'Exito!',text:'" + mensaje + "',icon: 'success',showConfirmButton: true}); </script>"); } else { mensaje += "No se pudo ingresar"; Response.Write("<script language = javascript > Swal.fire({title: 'Falló!',text:'" + mensaje + "',icon: 'error',showConfirmButton: true})</script>"); } } this.PresentacionViewBag(); this.ProveedorViewBag(); return(View(modeloVista)); }