-- filtro de todas las fechas
This commit is contained in:
@@ -104,10 +104,13 @@
|
|||||||
<asp:ListItem Value="1">Elaboración</asp:ListItem>
|
<asp:ListItem Value="1">Elaboración</asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-1" style="text-align:right">
|
<div class="col-sm-1" style="text-align:right">
|
||||||
|
<asp:CheckBox ID="ChkFechasTodas" runat="server" Text="Todas" AutoPostBack="true" OnCheckedChanged="ChkFechasTodas_CheckedChanged" />
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-1" style="text-align:right" id="divF1" runat="server">
|
||||||
<label>F. Inicio:</label>
|
<label>F. Inicio:</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-1">
|
<div class="col-md-1" id="divF2" runat="server">
|
||||||
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 100% !important; padding: 0px;display:flex">
|
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 100% !important; padding: 0px;display:flex">
|
||||||
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
@@ -117,10 +120,10 @@
|
|||||||
<ajax:MaskedEditExtender ID="MEEFechaIEjec" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEEFechaIEjec" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender ID="CalFechaIEjec" runat="server" TargetControlID="TxtFechaInicio" PopupButtonID="ImgCalFechaIEjec" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender ID="CalFechaIEjec" runat="server" TargetControlID="TxtFechaInicio" PopupButtonID="ImgCalFechaIEjec" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-1" style="text-align:right">
|
<div class="col-md-1" style="text-align:right" id="divF3" runat="server">
|
||||||
<label>F. Fin:</label>
|
<label>F. Fin:</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-1">
|
<div class="col-md-1" id="divF4" runat="server">
|
||||||
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 100% !important; padding: 0px;display:flex">
|
<div class="input-group input-sm input-small date date-picker" data-date-format="dd/mm/yyyy" style="width: 100% !important; padding: 0px;display:flex">
|
||||||
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
|
|||||||
@@ -42,14 +42,18 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas
|
|||||||
string Cves_Alamcenes = ddlAlmacen.GetSelectedValuesM();
|
string Cves_Alamcenes = ddlAlmacen.GetSelectedValuesM();
|
||||||
|
|
||||||
DateTime FI = ModExtensiones.MinFecha;
|
DateTime FI = ModExtensiones.MinFecha;
|
||||||
if (TxtFechaInicio.Text != "") FI = TxtFechaInicio.Text.ToDate();
|
DateTime FF = ModExtensiones.MaxFecha;
|
||||||
|
if (!ChkFechasTodas.Checked)
|
||||||
|
{
|
||||||
|
if (TxtFechaInicio.Text != "") FI = TxtFechaInicio.Text.ToDate();
|
||||||
|
if (TxtFechaFin.Text != "") FF = TxtFechaFin.Text.ToDate();
|
||||||
|
}
|
||||||
|
|
||||||
int CvePS = -1;
|
int CvePS = -1;
|
||||||
if (DdlPS.SelectedValue.ToEntero() > 0) CvePS = DdlPS.SelectedValue.ToEntero();
|
if (DdlPS.SelectedValue.ToEntero() > 0) CvePS = DdlPS.SelectedValue.ToEntero();
|
||||||
// aqui siempre se visualiza la caducidad, sin importar la condición, porque siempre se valida la caducidad
|
// aqui siempre se visualiza la caducidad, sin importar la condición, porque siempre se valida la caducidad
|
||||||
ClsInventarios ObjInventarios = new ClsInventarios();
|
ClsInventarios ObjInventarios = new ClsInventarios();
|
||||||
if (ObjInventarios.GetProductosCaducidad(DdlProveedor.SelectedValue.ToEntero(), FI, TxtFechaFin.Text.ToDate(), DdlSucursal.SelectedValue.ToEntero(),
|
if (ObjInventarios.GetProductosCaducidad(DdlProveedor.SelectedValue.ToEntero(), FI, FF, DdlSucursal.SelectedValue.ToEntero(),
|
||||||
DdlClasificacion.SelectedValue.ToEntero(), CvePS, Cves_Alamcenes, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, Opcion: DdlOpcion.SelectedValue.ToEntero(),
|
DdlClasificacion.SelectedValue.ToEntero(), CvePS, Cves_Alamcenes, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, Opcion: DdlOpcion.SelectedValue.ToEntero(),
|
||||||
CveCompuesto: DdlCompuesto.SelectedValue.ToEntero() ))
|
CveCompuesto: DdlCompuesto.SelectedValue.ToEntero() ))
|
||||||
{
|
{
|
||||||
@@ -107,36 +111,20 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas
|
|||||||
|
|
||||||
private void CargarSucursales()
|
private void CargarSucursales()
|
||||||
{
|
{
|
||||||
//ClsSubProyectos ObjSubProyectos = new ClsSubProyectos();
|
|
||||||
//if (ObjSubProyectos.GetSubProyectos(UsuarioActual.CveEmpresa))
|
|
||||||
//{
|
|
||||||
// DdlSucursal.DataSource = ObjSubProyectos.DtResultados;
|
|
||||||
//}
|
|
||||||
//ObjSubProyectos.Dispose();
|
|
||||||
DdlSucursal.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1);
|
DdlSucursal.DataSource = get_GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1);
|
||||||
DdlSucursal.DataBind();
|
DdlSucursal.DataBind();
|
||||||
DdlSucursal.Items.Insert(0, new ListItem("Todas", "-1"));
|
DdlSucursal.Items.Insert(0, new ListItem("Todas", "-1"));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void CargarClasificaciones()
|
private void CargarClasificaciones()
|
||||||
{
|
{
|
||||||
//ClsClasificaciones ObjClasificacion = new ClsClasificaciones();
|
|
||||||
//if (ObjClasificacion.GetClasificaciones(UsuarioActual.CveEmpresa))
|
|
||||||
//{
|
|
||||||
// DdlClasificacion.DataSource = ObjClasificacion.DtResultados;
|
|
||||||
//}
|
|
||||||
//ObjClasificacion.Dispose();
|
|
||||||
DdlClasificacion.DataSource = get_GlobalDTClasificaciones(UsuarioActual.CveEmpresa);
|
DdlClasificacion.DataSource = get_GlobalDTClasificaciones(UsuarioActual.CveEmpresa);
|
||||||
DdlClasificacion.DataBind();
|
DdlClasificacion.DataBind();
|
||||||
DdlClasificacion.Items.Insert(0, new ListItem("Todas", "-1"));
|
DdlClasificacion.Items.Insert(0, new ListItem("Todas", "-1"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private void CargaAlamacenes(int CveSubProyectoFiltro = -1)
|
private void CargaAlamacenes(int CveSubProyectoFiltro = -1)
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -156,9 +144,7 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas
|
|||||||
|
|
||||||
UPFiltros.Update();
|
UPFiltros.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
protected void BtnConsultar_Click(object sender, EventArgs e)
|
protected void BtnConsultar_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
@@ -210,10 +196,7 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas
|
|||||||
ImprimirPDF("Empresas/Grales/Formatos/RepProductosCaducidad.rdlc", DTDatos, @params, "Reporte de Productos por Caducar", formato);
|
ImprimirPDF("Empresas/Grales/Formatos/RepProductosCaducidad.rdlc", DTDatos, @params, "Reporte de Productos por Caducar", formato);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
protected void DdlSucursal_SelectedIndexChanged(object sender, EventArgs e)
|
protected void DdlSucursal_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
CargaAlamacenes(DdlSucursal.SelectedValue.ToEntero());
|
CargaAlamacenes(DdlSucursal.SelectedValue.ToEntero());
|
||||||
@@ -239,5 +222,16 @@ public partial class Inventarios_RepProductosPorCaducar : ClsPaginas
|
|||||||
CargarDatos();//Si no se recarga no se muestran los valores dela la columna de tiempo caducindad laprimera vez que pasa de oculta a mostrarse
|
CargarDatos();//Si no se recarga no se muestran los valores dela la columna de tiempo caducindad laprimera vez que pasa de oculta a mostrarse
|
||||||
UpDatos.Update();
|
UpDatos.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void ChkFechasTodas_CheckedChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (ChkFechasTodas.Checked)
|
||||||
|
{
|
||||||
|
divF1.Visible = false; divF2.Visible = false; divF3.Visible = false; divF4.Visible = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
divF1.Visible = true; divF2.Visible = true; divF3.Visible = true; divF4.Visible = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user