Files
SIG/CGame/EstadoCuentaDetalle.aspx.cs
JORGE LUIS CAUDILLO ESPARZA c35cf91883 Commit inicial Ventas Productivo
2019-08-14 16:40:54 -07:00

72 lines
4.0 KiB
C#

using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using Extensiones;
using System.Data;
using static Extensiones.ModExtensiones;
using Microsoft.Reporting.WebForms;
using System;
using System.Threading;
using Newtonsoft.Json.Linq;
public partial class CGame_EstadoCuentaDetalle : ClsPaginas
{
#region PROPIEDADES
private int CveHuerta
{
get { return (ViewState["CveHuerta"] == null) ? 0 : Convert.ToInt32(ViewState["CveHuerta"]); }
set { ViewState["CveHuerta"] = value; }
}
#endregion
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
CveHuerta = Request["CveHuerta"] == null ? 0 : Request["CveHuerta"].ToString().ToEntero();
CargaDatos();
}
}
private void CargaDatos()
{
ClsCGame ObjCGame = new ClsCGame();
if (ObjCGame.GetIngresosEgresos(UsuarioActual.CveEmpresa, CveHuerta))
{
if (ObjCGame.DtResultados.Rows.Count > 0)
{
LblHuerta.Text = ObjCGame.DtResultados.Rows[0]["Huerta"].ToString();
HLTotGastosCorte.Text = ObjCGame.DtResultados.Rows[0]["TotGastosCorte"].ToString().FormatoNumero();
HLTotHuertaEmpaque.Text = ObjCGame.DtResultados.Rows[0]["TotHuertaEmpaque"].ToString().FormatoNumero();
HLTotEmpaque.Text = ObjCGame.DtResultados.Rows[0]["TotEmpaque"].ToString().FormatoNumero();
HLTotPreEnfriado.Text = ObjCGame.DtResultados.Rows[0]["TotPreEnfriado"].ToString().FormatoNumero();
HLTotMateriales.Text = ObjCGame.DtResultados.Rows[0]["TotMateriales"].ToString().FormatoNumero();
HLTotEmpaqueUSA.Text = ObjCGame.DtResultados.Rows[0]["TotEmpaqueUSA"].ToString().FormatoNumero();
HLTotOtrosGastos.Text = ObjCGame.DtResultados.Rows[0]["TotOtrosGastos"].ToString().FormatoNumero();
LblTotEgresos.Text = ObjCGame.DtResultados.Rows[0]["TotEgresos"].ToString().FormatoNumero();
HLTotGastosCorte.NavigateUrl = String.Format("/CGame/RepCorteGasto.aspx?CveHuerta={0}&Modalidad={1}", CveHuerta,1);
HLTotHuertaEmpaque.NavigateUrl = String.Format("/CGame/Fletes.aspx?CveHuerta={0}&Tipo={1}", CveHuerta,1);
HLTotEmpaque.NavigateUrl = String.Format("/CGame/EntradaMateriaPrima.aspx?CveHuerta={0}", CveHuerta);
HLTotPreEnfriado.NavigateUrl = String.Format("/CGame/RepEmpaque.aspx?CveHuerta={0}&Modalidad={1}", CveHuerta, 2);
HLTotMateriales.NavigateUrl = String.Format("/CGame/RepEmpaque.aspx?CveHuerta={0}&Modalidad={1}", CveHuerta,1);
HLTotEmpaqueUSA.NavigateUrl = String.Format("/CGame/Fletes.aspx?CveHuerta={0}&Tipo={1}", CveHuerta, 2);
HLTotOtrosGastos.NavigateUrl = String.Format("/CGame/RepCorteGasto.aspx?CveHuerta={0}&Modalidad={1}", CveHuerta,2);
LblPesoTotal.Text = ObjCGame.DtResultados.Rows[0]["TotPeso"].ToString().FormatoNumero();
LblPrimera.Text = ObjCGame.DtResultados.Rows[0]["TotPrimera"].ToString().FormatoNumero();
LblPorcentajePrimera.Text = ObjCGame.DtResultados.Rows[0]["PorcentajePrimera"].ToString().FormatoNumero();
LblSegunda.Text = ObjCGame.DtResultados.Rows[0]["TotSegunda"].ToString().FormatoNumero();
LblPorcentajeSegunda.Text = ObjCGame.DtResultados.Rows[0]["PorcentajeSegunda"].ToString().FormatoNumero();
LblMerma.Text = ObjCGame.DtResultados.Rows[0]["TotMerma"].ToString().FormatoNumero();
LblPorcentajeMerma.Text = ObjCGame.DtResultados.Rows[0]["PorcentajeMerma"].ToString().FormatoNumero();
LblPiso.Text = ObjCGame.DtResultados.Rows[0]["TotEnPiso"].ToString().FormatoNumero();
LblPorcentajeEnPiso.Text = ObjCGame.DtResultados.Rows[0]["PorcentajeEnPiso"].ToString().FormatoNumero();
}
ObjCGame.Dispose();
UpEgresos.Update();
UpIndicadores.Update();
}
}
}