diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb
index 531cadc14..9a4c0c915 100644
--- a/App_Code/ClsPaginas.vb
+++ b/App_Code/ClsPaginas.vb
@@ -4100,6 +4100,7 @@ Public Class ClsPaginas
PaginaDict.Add("/OI/Circular.aspx".ToUpper(), 756)
PaginaDict.Add("/OI/CircularDetalle.aspx".ToUpper(), 757)
PaginaDict.Add("/OI/CircularDetalleB.aspx".ToUpper(), 757)
+ PaginaDict.Add("/Compras/CatTipoGasto.aspx".ToUpper(), 759)
#End Region
diff --git a/Compras/CatTipoGasto.aspx b/Compras/CatTipoGasto.aspx
new file mode 100644
index 000000000..0857adb09
--- /dev/null
+++ b/Compras/CatTipoGasto.aspx
@@ -0,0 +1,75 @@
+<%@ Page Title="Compras - Catálogo de Tipos de Gasto" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="CatTipoGasto.aspx.cs" Inherits="Compras_CatTipoGasto" %>
+
+<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
+
+
+
+
+
+
+
+ Catálogo de Motivos de Rechazo de Paquetes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Compras/CatTipoGasto.aspx.cs b/Compras/CatTipoGasto.aspx.cs
new file mode 100644
index 000000000..e10e6156f
--- /dev/null
+++ b/Compras/CatTipoGasto.aspx.cs
@@ -0,0 +1,53 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using Extensiones;
+using System.Data;
+
+public partial class Compras_CatTipoGasto : ClsPaginas
+{
+ private int CveTipoGasto
+ {
+ get
+ {
+ return ViewState["CveTipoGasto"].ToString().ToEntero();
+ }
+
+ set
+ {
+ ViewState["CveTipoGasto"] = value;
+ }
+ }
+
+ protected void Page_Load(object sender, EventArgs e)
+ {
+ if (!IsPostBack)
+ {
+ CargaDatos();
+ }
+ }
+
+ private void CargaDatos()
+ {
+ ClsAC ObjAC = new ClsAC();
+ if (ObjAC.GetTipoGasto())
+ {
+ GvDatos.DataSource = ObjAC.DtResultados;
+ GvDatos.DataBind();
+ }
+ ObjAC.Dispose();
+ }
+
+ protected void LnkEditar_Click(object sender, EventArgs e)
+ {
+ BtnAgregarTiposDModal.Text = "Actualizar";
+ GridViewRow GvRow = (GridViewRow)(((LinkButton)sender).NamingContainer);
+ CveTipoGasto = GvRow.DataKey("CveTipoGasto").ToEntero();
+ DescripcionTxt.Text = GvRow.DataKey("Descripcion");
+ UpModalTiposD.Update();
+ RegistraScript(String.Format("$('#{0}').modal();", "DivAgregarTiposD"));
+ }
+}
\ No newline at end of file