55 lines
2.2 KiB
C#
55 lines
2.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using Extensiones;
|
|
|
|
public partial class Nomina_RepFiniquito : ClsPaginas
|
|
{
|
|
#region Propiedades
|
|
private int RcveEstatusFiniquito
|
|
{
|
|
get { return (ViewState["RcveEstatusFiniquito"] == null) ? 0 : Convert.ToInt32(ViewState["RcveEstatusFiniquito"]); }
|
|
set { ViewState["RcveEstatusFiniquito"] = value; }
|
|
}
|
|
private int RcveSubProyecto
|
|
{
|
|
get { return (ViewState["RcveSubProyecto"] == null) ? 0 : Convert.ToInt32(ViewState["RcveSubProyecto"]); }
|
|
set { ViewState["RcveSubProyecto"] = value; }
|
|
}
|
|
|
|
#endregion
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!IsPostBack)
|
|
{
|
|
DateTime dnow = NowADS();
|
|
int diafin = DateTime.DaysInMonth(dnow.Year, dnow.Month);
|
|
TxtFechaInicio.Text = string.Format("01/{0:MM/yyyy}", dnow);
|
|
TxtFechaFin.Text = string.Format("{1}/{0:MM/yyyy}", dnow,diafin);
|
|
RcveEstatusFiniquito = Request["cveEstatusFiniquito"] == null ? -1 : Request["cveEstatusFiniquito"].ToString().ToEntero();
|
|
RcveSubProyecto = Request["cveSubProyecto"] == null ? 0 : Request["cveSubProyecto"].ToString().ToEntero();
|
|
DdlEstatusFiniquito.SelectedValueExist(RcveEstatusFiniquito);
|
|
RcveEstatusFiniquito = DdlEstatusFiniquito.SelectedValue.ToEntero();
|
|
CargaRepFiniquitos();
|
|
}
|
|
}
|
|
|
|
protected void CargaRepFiniquitos()
|
|
{
|
|
ClsNominas ObjRepF = new ClsNominas();
|
|
ObjRepF.RepFiniquitos(RcveSubProyecto, RcveEstatusFiniquito, UsuarioActual.CveEmpresa,(TxtFechaInicio.Text==""?"": TxtFechaInicio.Text.ToDateTime().ToString("yyyy/MM/dd")), (TxtFechaFin.Text == "" ? "" : TxtFechaFin.Text.ToDateTime().ToString("yyyy/MM/dd")));
|
|
GVRepFiniquitos.DataSource = ObjRepF.DtResultados;
|
|
ObjRepF.Dispose();
|
|
GVRepFiniquitos.DataBind();
|
|
upDatosRepF.Update();
|
|
}
|
|
protected void BtnConsultar_Click(object sender, EventArgs e)
|
|
{
|
|
RcveEstatusFiniquito = DdlEstatusFiniquito.SelectedValue.ToEntero();
|
|
CargaRepFiniquitos();
|
|
}
|
|
}
|