public void ConsultaLista(EntradasSalidasCentral Es, ref List <EntradasSalidasCentral> List, Sesion sesion) { try { CD_CapEntSalCentral cd_es = new CD_CapEntSalCentral(); cd_es.ConsultaLista(Es, ref List, sesion); } catch (Exception ex) { throw ex; } }
private List <EntradasSalidasCentral> GetList() { try { List <EntradasSalidasCentral> List = new List <EntradasSalidasCentral>(); EntradasSalidasCentral es = new EntradasSalidasCentral(); Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_CapEntradasSalidasCentral cn_es = new CN_CapEntradasSalidasCentral(); LlenarObjetoEs(ref es); cn_es.ConsultaLista(es, ref List, sesion); dt = CN__Comun.Convertidor <EntradasSalidasCentral> .ListaToDatatable(List); CalcularTotales(); return(List); } catch (Exception ex) { throw ex; } }
private void LlenarObjetoEs(ref EntradasSalidasCentral es) { try { if (this.TxtId_Alm.Text != "") { es.Alm = this.TxtId_Alm.Text; } else { es.Alm = null; } if (this.TxtId_Tm.Text != "") { es.Tm = this.TxtId_Tm.Text; } else { es.Tm = null; } if (this.TxtReferencia.Text != "") { es.Ref = this.TxtReferencia.Text; } else { es.Ref = null; } if (this.CmbMovC_Naturaleza.SelectedValue == "-1") { es.Nat = null; } else { es.Nat = this.CmbMovC_Naturaleza.SelectedValue; } if (this.TxtId_MovCIni.Text != "") { es.MovIni = this.TxtId_MovCIni.Text; } else { es.MovIni = null; } if (this.TxtId_MovCIni.Text != "") { es.MovFin = this.TxtId_MovCFin.Text; } else { es.MovFin = null; } if (this.txtFecha1.SelectedDate.ToString() != "") { es.Fechaini = this.txtFecha1.SelectedDate.ToString(); } else { es.Fechaini = null; } if (this.txtFecha2.SelectedDate.ToString() != "") { es.Fechafin = this.txtFecha2.SelectedDate.ToString(); } else { es.Fechafin = null; } } catch (Exception ex) { throw ex; } }
public void ConsultaEncabezado(int Id_Emp, int Id_Alm, int Id_MovC, int Id_Tm, bool MovC_Naturaleza, ref EntradasSalidasCentral es, Sesion sesion) { try { CD_CapEntSalCentral cd_es = new CD_CapEntSalCentral(); cd_es.ConsultaEncabezado(Id_Emp, Id_Alm, Id_MovC, Id_Tm, MovC_Naturaleza, ref es, sesion); } catch (Exception ex) { throw ex; } }
public void ConsultaEncabezado(int Id_Emp, int Id_Alm, int Id_MovC, int Id_Tm, bool MovC_Naturaleza, ref EntradasSalidasCentral es, Sesion sesion) { try { CD_Datos cd_datos = new CD_Datos(sesion.Emp_Cnx); SqlDataReader dr = null; String[] Parametros = { "@Id_Emp", "@Id_Alm", "@Id_MovC", "@Id_Tm", "@MovC_Naturaleza" }; Object[] Valores = { Id_Emp, Id_Alm, Id_MovC, Id_Tm, MovC_Naturaleza }; SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatMovimientosCentral_Consulta", ref dr, Parametros, Valores); if (dr.Read()) { es.Id_MovC = Convert.ToInt32(dr["Id_MovC"]); es.MovC_Fecha = Convert.ToDateTime(dr["MovC_Fecha"]); es.Alm = dr["Almacen"].ToString(); es.TipoMov = dr["TipoMov"].ToString(); es.MovC_Referencia = dr["MovC_Referencia"].ToString(); es.AplContable = dr["AplContable"].ToString(); es.Remitente = dr["Remitente"].ToString(); es.Destino = dr["Destino"].ToString(); } dr.Close(); cd_datos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ConsultaLista(EntradasSalidasCentral Es, ref List <EntradasSalidasCentral> List, Sesion sesion) { try { CD_Datos cd_datos = new CD_Datos(sesion.Emp_Cnx); SqlDataReader dr = null; String[] Parametros = { "@Id_Alm", "@Id_Tm", "@Referencia", "@Naturaleza", "@Movini", "@Movfin", "@FechaIni", "@FechaFin" }; Object[] Valores = { Es.Alm, Es.Tm, Es.Ref, Es.Nat, Es.MovIni, Es.MovFin, DateTime.Parse(Es.Fechaini), DateTime.Parse(Es.Fechafin) }; SqlCommand sqlcmd = cd_datos.GenerarSqlCommandNulls("spCatMovimientosCentral_ConsultaLista", ref dr, Parametros, Valores); EntradasSalidasCentral e; while (dr.Read()) { e = new EntradasSalidasCentral(); e.Id_Emp = Convert.ToInt32(dr["Id_Emp"]); e.Id_Alm = Convert.ToInt32(dr["Id_Alm"]); e.Id_Tm = Convert.ToInt32(dr["Id_Tm"]); e.Id_MovC = Convert.ToInt32(dr["Id_MovC"]); e.MovC_Naturaleza = Convert.ToBoolean(dr["MovC_Naturaleza"]); e.Almacen = dr["Almacen"].ToString(); e.TipoMov = dr["TipoMov"].ToString(); e.MovC_Fecha = Convert.ToDateTime(dr["MovC_Fecha"]); e.MovC_Referencia = dr["MovC_Referencia"].ToString(); e.TotalFac = dr["TotalFac"].ToString(); e.TotalCostoEst = dr["TotalCostoEst"].ToString(); e.Variacion = dr["Variacion"].ToString(); List.Add(e); } dr.Close(); cd_datos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }