public ActionResult ProveedoresModifica(pa_ProveedoresRetornaID_Result modeloVista)
        {
            int    RegistrosAfectados = 0;
            string mensaje            = "";

            //bool ProveedorExiste = true;
            try
            {
                /*pa_Proveedores_ExisteProveedor_Result ProveedorVerifica = new pa_Proveedores_ExisteProveedor_Result();
                 * ProveedorVerifica = this.modeloBD.pa_Proveedores_ExisteProveedor(modeloVista.Codigo_Proveedor, modeloVista.Nombre_Proveedor).FirstOrDefault();
                 * if (ProveedorVerifica != null)
                 * {
                 *  ProveedorExiste = true;
                 * }
                 * else
                 * {*/
                RegistrosAfectados = this.modeloBD.pa_Proveedores_Update(modeloVista.Id_Proveedor,
                                                                         modeloVista.Codigo_Proveedor,
                                                                         modeloVista.Nombre_Proveedor,
                                                                         modeloVista.Id_Pais,
                                                                         modeloVista.Tiene_Costo_Maritimo,
                                                                         modeloVista.Costo_Maritimo,
                                                                         modeloVista.Tiene_Costo_Terrestre,
                                                                         modeloVista.Costo_Terrestre);
                //}
            }
            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 = "Proveedor Modificado";

                    Response.Write("<script language = javascript > Swal.fire({title: 'Exito!',text:'" + mensaje + "',icon: 'success',showConfirmButton: true})</script>");
                }
                else
                {
                    /*if (ProveedorExiste)
                     * {
                     *  Response.Write("<script language = javascript > Swal.fire({title: 'Este proveedor ya existe!',text:'" + "" + "',icon: 'error',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.MostrarPaises();
            return(View(modeloVista));
        }
        /// <summary>
        /// Metodo que retorna los datos rependiendo del id_proveedor
        /// </summary>
        /// <param name="Id_Proveedor"></param>
        /// <returns></returns>
        public ActionResult ProveedoresModifica(int Id_Proveedor)
        {
            pa_ProveedoresRetornaID_Result modeloVista = new pa_ProveedoresRetornaID_Result();


            modeloVista = this.modeloBD.pa_ProveedoresRetornaID(Id_Proveedor).FirstOrDefault();

            this.MostrarPaises();

            return(View(modeloVista));
        }