378 lines
28 KiB
Text
378 lines
28 KiB
Text
<%@ Page Title="Aspectos Generales" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="wfrProyecto.aspx.cs" EnableEventValidation="false" Inherits="webforms_AGP_wfrProyecto" %>
|
||
|
||
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
|
||
<%--<script src="../../Scripts/jquery-1.10.2.js"></script>
|
||
<script src="../../Scripts/toastr.js" type="text/javascript"></script>
|
||
<link href="../../Content/toastr.css" rel="stylesheet" />
|
||
<script src="../../Scripts/bootstrap.js"></script>
|
||
<link href="../../Content/bootstrap.css" rel="stylesheet" />--%>
|
||
|
||
<script type="text/javascript" src="http://davidstutz.de/bootstrap-multiselect/dist/js/bootstrap-multiselect.js"></script>
|
||
<link rel="stylesheet" type="text/css" href="http://davidstutz.de/bootstrap-multiselect/dist/css/bootstrap-multiselect.css">
|
||
<link rel="stylesheet" type="text/css" href="http://davidstutz.de/bootstrap-multiselect/docs/css/bootstrap-3.3.2.min.css">
|
||
<script type="text/javascript" src="http://davidstutz.de/bootstrap-multiselect/docs/js/bootstrap-3.3.2.min.js"></script>
|
||
|
||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
|
||
|
||
|
||
<script type="text/javascript" >
|
||
|
||
$(function Multiseleccion() {
|
||
$('#ddlProvincias').multiselect({
|
||
includeSelectAllOption: true,
|
||
nonSelectedText: 'Seleccione la Provincia...',
|
||
SelectAllText:'Seleccione todas',
|
||
});
|
||
});
|
||
|
||
ListaProvincias();
|
||
|
||
function ListaProvincias() {
|
||
var html = "";
|
||
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "wfrProyecto.aspx/llenarDDLProvincias",
|
||
contentType: "application/json; charset=utf-8",
|
||
dataType: "json",
|
||
success: function (response) {
|
||
$.each(response, function () {
|
||
var data = JSON.parse(this);
|
||
$.each(data, function (i) {
|
||
html += '<option value="' + this['PK'] + '"> ' + this['Nombre'] + ' </option>';
|
||
});
|
||
});
|
||
$("#ddlProvincias").html(html);
|
||
Multiseleccion();
|
||
}
|
||
});
|
||
}
|
||
|
||
</script>
|
||
<asp:ScriptManager ID="ScripManager1" runat="server">
|
||
</asp:ScriptManager>
|
||
<asp:UpdatePanel ID="updPanel" runat="server">
|
||
<ContentTemplate>
|
||
<!-- SEPARADOR -->
|
||
<div id="divSeparador1" class="Separador">
|
||
</div>
|
||
<%-- ********************************************************************** Datos del Registro *********************************************************************************** --%>
|
||
<div id="divDatosInferiores" runat="server">
|
||
<div class="jumbotron">
|
||
<div class="row ">
|
||
<div class="col-xs-4 col-sm-4 col-md-4 col-lg-4" style="text-align:right">
|
||
<label class="control-label text">Proyecto</label>
|
||
</div>
|
||
<div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlProyecto" runat="server" class="form-control" AutoPostBack="true" OnSelectedIndexChanged="ddlProyecto_SelectedIndexChanged"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<form class="form-horizontal">
|
||
<fieldset>
|
||
<legend>Aspectos Generales del Proyecto</legend>
|
||
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6" >
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label>Proyecto</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtProyecto" runat="server" placeholder="Nombre del Proyecto" class="form-control" TextMode="MultiLine" style="resize: vertical" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="txtNumeroBPIP" class="text-success">Numero Proyecto BPIP</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8 has-success">
|
||
<asp:TextBox ID="txtNumeroBPIP" runat="server" placeholder="Numero del Proyecto BPIP" class="form-control" MaxLength="15" required="true" ></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="ddlDependencia" class="control-label">Unidad Responsable</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlDependencia" runat="server" class="form-control" ></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label class="control-label">Sector</label>
|
||
</div>
|
||
<div class="col-sm-9 col-md-8">
|
||
<asp:DropDownList ID="ddlSector" runat="server" class="form-control"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label class="control-label">Área Temática</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlAreaTematica" runat="server" class="form-control"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label class="control-label">Área Influencia del Proyecto</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlInfluencia" runat="server" class="form-control"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label class="control-label">Región MIDEPLAN</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlRegion" runat="server" class="form-control"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<%--Ubicacion del proyecto--%>
|
||
<div class="form-group-sm row" >
|
||
<div class="col-xs-12 col-sm-10 col-md-12 col-lg-12">
|
||
<div class="panel panel-primary">
|
||
<div class="panel-heading">
|
||
<h3 class="panel-title">Ubicación Geográfica del Proyecto</h3>
|
||
</div>
|
||
<div class="panel-body">
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
|
||
<label for="ddlProvincia" class="control-label">Provincia</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-8 col-md-8 col-lg-8">
|
||
<select id="ddlProvincias" multiple="multiple"></select>
|
||
<asp:DropDownList ID="ddlProvincia" runat="server" visible="false"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
|
||
<label for="ddlCanton" class="control-label">Cantón</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-8 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtCanton" runat="server" TextMode="MultiLine" style="resize: vertical" class="form-control" MaxLength="1000" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
|
||
<label for="ddlDistrito" class="control-label">Distrito</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-8 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtDistrito" runat="server" TextMode="MultiLine" style="resize: vertical" class="form-control" onkeypress="return contadorCarac(this, 10);" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="divSeparador2" style="height:5px">
|
||
</div>
|
||
</div>
|
||
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6" >
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label class="control-label">Prioridad</label>
|
||
</div>
|
||
<div class="col-sm-9 col-md-8">
|
||
<asp:DropDownList ID="ddlPrioridad" runat="server" class="form-control"></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<%--Descripcion--%>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="txtDescripcion" class="control-label">Descripción</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtDescripcion" runat="server" TextMode="MultiLine" style="resize: vertical" class="form-control" MaxLength="2000" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div id="divSeparador3" class="Separador">
|
||
</div>
|
||
<%--Beneficios--%>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="txtBeneficioDir" class="control-label">Beneficiarios Directos</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtBeneficioDir" runat="server" placeholder="Beneficiarios Directos" class="form-control" MaxLength="250" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="txtBeneficioIndir" class="control-label">Beneficiarios Indirectos</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtBeneficioIndir" runat="server" placeholder="Beneficiarios Indirectos" class="form-control" MaxLength="500" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="ddlCategoria" class="control-label">Categoría del Proyecto</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:DropDownList ID="ddlCategoria" runat="server" class="form-control" ></asp:DropDownList>
|
||
</div>
|
||
</div>
|
||
<%--Objetivo General--%>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4">
|
||
<label for="txtObjetivo" class="control-label">Objetivo General</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-9 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtObjetivo" runat="server" TextMode="MultiLine" style="resize: vertical" class="form-control" MaxLength="1000" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div id="divSeparador4" class="Separador">
|
||
</div>
|
||
<div class="form-group-sm row" >
|
||
<div class="col-xs-12 col-sm-10 col-md-12 col-lg-12">
|
||
<div class="panel panel-primary">
|
||
<div class="panel-heading">
|
||
<h3 class="panel-title">Relación con el PND</h3>
|
||
</div>
|
||
<div class="panel-body">
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-5 col-md-5 col-lg-5">
|
||
<label for="txtNumeroAccion" class="control-label">Número Acción Estratégica</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-7 col-md-7 col-lg-7">
|
||
<asp:TextBox ID="txtNumeroAccion" runat="server" placeholder="Número de Acción Estrategica" class="form-control" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-5 col-md-5 col-lg-5">
|
||
<label class="control-label">Meta Acción Estratégica</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-7 col-md-7 col-lg-7">
|
||
<asp:TextBox ID="txtMetaAccion" runat="server" placeholder="Meta de la Acción Estratégica" class="form-control" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-5 col-md-5 col-lg-5">
|
||
<label class="control-label">Meta Institucional</label>
|
||
</div>
|
||
<div class="col-xs-12 col-sm-7 col-md-7 col-lg-7">
|
||
<asp:TextBox ID="txtMetaInstitucional" runat="server" placeholder="Meta Institucional" class="form-control" required="true"></asp:TextBox>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</form>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-xs-12 col-sm-11 col-md-12 col-lg-12">
|
||
<div style="text-align:right">
|
||
<asp:Button ID="btnGuardar" runat="server" Text="Guardar" class="btn btn-primary btn-xs" OnClick="btnGuardar_Click" Visible="false"/>
|
||
<asp:Button ID="btnModificar" runat="server" Text="Modificar" class="btn btn-primary btn-xs" OnClick="btnModificar_Click" Visible="false"/>
|
||
<asp:Button ID="btnEliminar" runat="server" Text="Eliminar" class="btn btn-primary btn-xs" OnClick="btnEliminar_Click" Visible="false"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6" >
|
||
<%--Objetivos Especificos--%>
|
||
<div class="form-group-sm row" >
|
||
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
||
<div class="panel panel-primary">
|
||
<div class="panel-heading">
|
||
<h3 class="panel-title">Objetivos Específicos</h3>
|
||
</div>
|
||
<div class="panel-body">
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-3 col-sm-2 col-md-2 col-lg-2">
|
||
<asp:TextBox ID="txtNumeroObjetivo" runat="server" class="form-control" placeholder="#"></asp:TextBox>
|
||
</div>
|
||
<div class="col-xs-9 col-sm-8 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtObjetivoEspecifico" runat="server" class="form-control" MaxLength="1000" placeholder="Descripción de objetivo"></asp:TextBox>
|
||
</div>
|
||
<div class="col-xs-2 col-sm-2 col-md-2 col-lg-2">
|
||
<asp:LinkButton ID="btnAgregarObj" runat="server" class="btn btn-primary btn-xs" OnClick="btnAgregarObj_Click" Visible="false"><i class="fa fa-floppy-o" aria-hidden="true"></i></asp:LinkButton>
|
||
<asp:LinkButton ID="btnEliminarObj" runat="server" class="btn btn-primary btn-xs" OnClick="btnQuitarObj_Click" Visible="true"><i class="fa fa-trash-o" aria-hidden="true"></i></asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
||
<asp:GridView ID="grvObjetivos" runat="server" AutoGenerateColumns="False" class="table table-striped table-hover" PageSize="5">
|
||
<RowStyle BackColor="#EFF3FB" VerticalAlign="Middle" />
|
||
<AlternatingRowStyle BackColor="White" VerticalAlign="Middle" />
|
||
<PagerStyle CssClass="pagination-sm" HorizontalAlign="Center" />
|
||
<HeaderStyle Font-Bold="True" ForeColor="Black" />
|
||
<PagerSettings PageButtonCount="25" />
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>
|
||
<input id="chkHeader" onclick="CheckAllGridViewItems(this);" type="checkbox" name="chkHeader" runat="server"/>
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<input id="chkItem" type="checkbox" name="chkItem" runat="server"/>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<RowStyle Height="26px" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6" >
|
||
<%--Resultados del proyecto--%>
|
||
<div class="form-group row">
|
||
<div class="col-xs-12 col-sm-10 col-md-12 col-lg-12">
|
||
<div class="panel panel-primary">
|
||
<div class="panel-heading">
|
||
<h3 class="panel-title">Resultados del Proyecto</h3>
|
||
</div>
|
||
<div class="panel-body">
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-3 col-sm-2 col-md-2 col-lg-2">
|
||
<asp:TextBox ID="txtNumeroResultado" runat="server" class="form-control" placeholder="#"></asp:TextBox>
|
||
</div>
|
||
<div class="col-xs-9 col-sm-8 col-md-8 col-lg-8">
|
||
<asp:TextBox ID="txtResultado" runat="server" class="form-control" MaxLength="1000" placeholder="Descripción de Resultado"></asp:TextBox>
|
||
</div>
|
||
<div class="col-xs-2 col-sm-2 col-md-2 col-lg-2">
|
||
<asp:LinkButton ID="btnAgregarRes" runat="server" class="btn btn-primary btn-xs" OnClick="btnAgregarRes_Click" Visible="false"><i class="fa fa-floppy-o" aria-hidden="true"></i></asp:LinkButton>
|
||
<asp:LinkButton ID="btnEliminarRes" runat="server" class="btn btn-primary btn-xs" OnClick="btnQuitarRes_Click" Visible="true"><i class="fa fa-trash-o" aria-hidden="true"></i></asp:LinkButton>
|
||
</div>
|
||
</div>
|
||
<div class="form-group-sm row">
|
||
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
||
<asp:GridView ID="grvResultados" runat="server" AutoGenerateColumns="False" class="table table-striped table-hover" PageSize="5">
|
||
<RowStyle BackColor="#EFF3FB" VerticalAlign="Middle" />
|
||
<AlternatingRowStyle BackColor="White" VerticalAlign="Middle" />
|
||
<PagerStyle CssClass="pagination-sm" HorizontalAlign="Center" />
|
||
<HeaderStyle Font-Bold="True" ForeColor="Black" />
|
||
<PagerSettings PageButtonCount="25" />
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>
|
||
<input id="chkHeader" onclick="CheckAllGridViewItems(this);" type="checkbox" name="chkHeader" runat="server"/>
|
||
</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<input id="chkItem" type="checkbox" name="chkItem" runat="server"/>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<RowStyle Height="26px" />
|
||
</asp:GridView>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</ContentTemplate>
|
||
</asp:UpdatePanel>
|
||
</asp:Content>
|
||
|