public List<EntidadCompras> BuscaxProyectoDetalle(EntidadCompras parFiltros) { EntidadCompras entidadCompra = new EntidadCompras(); /* VARIABLES -----------------------------------------------------------*/ //string proyecto = parFiltros.Requisicion_FCreacion_ini; /* FILTROS -----------------------------------------------------------*/ entidadCompra.MesIni = parFiltros.MesIni; entidadCompra.MesFin = parFiltros.MesFin; entidadCompra.AnioIni = parFiltros.AnioIni; entidadCompra.AnioFin = parFiltros.AnioFin; entidadCompra.Proyecto = parFiltros.Proyecto; VistaComprador vistaBudgets = new VistaComprador(entidadCompra); List<EntidadCompras> listaBudgets = vistaBudgets.GroupByComprasxProyectoDetalle(); if (vistaBudgets.Log == "VACIO") { listaBudgets = new List<EntidadCompras>(); return listaBudgets; } else if (vistaBudgets.Log != "OK") { EntidadCompras error = new EntidadCompras(); error.Log = vistaBudgets.Log; return this.Error(error); } return listaBudgets; }
/*===================================================*\ CONSTRUCTOR \*===================================================*/ public VistaComprador(EntidadCompras parRegistro) : base() { if (parRegistro != null) { this.registro = parRegistro; } else { this.registro = new EntidadCompras(); } }
public static List<EntidadCompras> BuscaComprasProyectoDetalleCComprador(string parProyecto, string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; entidad.Proyecto = parProyecto; if (parMesIni == "TODOS" || parMesIni != parMesFin) { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxProyectoDetalleTodos(entidad); } else { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxProyectoDetalleCoordinadorCompra(entidad); } }
public static List<EntidadCompras> BuscaOCPendientesAutorizar(string parUsuario) { EntidadCompras entidad = new EntidadCompras(); entidad.TipoUser = parUsuario; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOCPendienteAutorizar(entidad); }
public static List<EntidadCompras> BuscaRQPendienteDetalle3(string parProyecto, string parComprador, string parAnioIni, string parAnioFin, string parMesIni, string parMesFin, string parTipoUser, string parGL) { EntidadCompras entidad = new EntidadCompras(); entidad.Proyecto = parProyecto; entidad.Comprador = parComprador; entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; entidad.TipoUser = parTipoUser; entidad.Orden_glclass_desc = parGL; if (parTipoUser == "Coordinador Compras") { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxProyectoDetalleCComprasProcesadas(entidad); } else { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxProyectoDetalleSupervisoresProc(entidad); } }
public static List<EntidadCompras> BuscaComprasProyectoid(string parAnioIni, string parMesIni, string parAnioFin, string parMesFin, string parProyecto, string parProyecto2, string parProyecto3, string parProyecto4, string parProyecto5, string parProyecto6) { EntidadCompras entidad = new EntidadCompras(); entidad.AnioIni = parAnioIni; entidad.AnioFin = parMesIni; entidad.MesIni = parAnioFin; entidad.MesFin = parMesFin; if (parProyecto == null || parProyecto == "") { parProyecto = "%"; } if (parProyecto2 == null || parProyecto2 == "") { parProyecto2 = "%"; } if (parProyecto3 == null || parProyecto3 == "") { parProyecto3 = "%"; } if (parProyecto4 == null || parProyecto4 == "") { parProyecto4 = "%"; } if (parProyecto5 == null || parProyecto5 == "") { parProyecto5 = "%"; } if (parProyecto6 == null || parProyecto6 == "") { parProyecto6 = "%"; } entidad.Proyecto = parProyecto; entidad.Proyecto2 = parProyecto2; entidad.Proyecto3 = parProyecto3; entidad.Proyecto4 = parProyecto4; entidad.Proyecto5 = parProyecto5; entidad.Proyecto6 = parProyecto6; if (parProyecto6 == "ADMINISTRATIVA") { //Busca el proyecto por Unidad de negocio asigando en el ebs este es para Usuario tipo 3 menu tablero NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOrdxProyectoAdministrativo(entidad); } else { if (parProyecto == "%") { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOrdxProyecto(entidad); } else { if (parProyecto == "GERENTE") { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOrdxProyectoGerente(entidad); } else { NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOrdxProyectoid(entidad); } } } }
public static List<EntidadCompras> BuscaComprasxCompradorDetalle(string parComprador, string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; entidad.Comprador = parComprador; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxCompradorDetalle(entidad); }
public static List<EntidadCompras> BuscaComprasProyecto(string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); entidad.AnioIni = parAnioIni; entidad.AnioFin = parMesIni; entidad.MesIni = parAnioFin; entidad.MesFin = parMesFin; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaOrdxProyecto(entidad); }
/*===================================================*\ METODOS PRIVADOS \*===================================================*/ /// Metodo que sirve para convertir el objeto DataTable a una lista de Budgets private List<EntidadCompras> ConvertToList(OracleCommand parComando) { if (this.EjecutarConsulta(parComando, "JDE") > 0) { List<EntidadCompras> listaRegistros = new List<EntidadCompras>(); foreach (DataRow fila in this.DatosTabla.Rows) { EntidadCompras regTemp = new EntidadCompras(); if (parValor == "OCpendientesAut") { //req_item_numero as REQ_ITEM, req_item_desc as REQ_ITEM_DESC, req_cantidad_solicitada as REQ_CANTIDAD, req_udm_desc as REQ_UDM, req_fecha_creacion as RQ_FECHA_CREACION , req_fecha_necesidad as RQ_FECHA_NECESIDAD regTemp.Documento = this.AsignarValor(regTemp.Clasifica, fila, "DOCUMENTO"); regTemp.Clasifica = this.AsignarValor(regTemp.Clasifica, fila, "CLASIFICA"); regTemp.Proyecto = this.AsignarValor(regTemp.Proyecto, fila, "PROYECTO"); regTemp.Diastranscurridos_cot = this.AsignarValor(regTemp.Diastranscurridos_cot, fila, "diastranscurridos_cot"); regTemp.Diastranscurridos_ord = this.AsignarValor(regTemp.Diastranscurridos_ord, fila, "diastranscurridos_ord"); regTemp.Diastranscurridos_pro = this.AsignarValor(regTemp.Diastranscurridos_pro, fila, "diastranscurridos_pro"); regTemp.OrdenProveedorDescripcion = this.AsignarValor(regTemp.OrdenProveedorDescripcion, fila, "ord_proveedor_desc"); regTemp.Orden_cantidad_solic = this.AsignarValor(regTemp.Orden_cantidad_solic, fila, "ord_cantidad_solic"); regTemp.Orden_udm_desc = this.AsignarValor(regTemp.Orden_udm_desc, fila, "ord_udm_desc"); regTemp.Orden_cantidad_recib = this.AsignarValor(regTemp.Orden_cantidad_recib, fila, "ord_cantidad_recib"); regTemp.Orden_total_mx = this.AsignarValor(regTemp.Orden_total_mx, fila, "ord_total_mx"); regTemp.Orden_glclass_desc = this.AsignarValor(regTemp.Orden_glclass_desc, fila, "req_glclass_desc"); regTemp.Fecha_requisicion = this.AsignarValor(regTemp.Fecha_requisicion, fila, "REQ_FECHA_CREACION"); regTemp.Fecha_cotizacion = this.AsignarValor(regTemp.Fecha_cotizacion, fila, "COT_FECHA_CREACION"); regTemp.Fecha_ordencompra = this.AsignarValor(regTemp.Fecha_ordencompra, fila, "ORD_FECHA_CREACION"); regTemp.RequisicionId = this.AsignarValor(regTemp.RequisicionId, fila, "REQ_ITEM"); regTemp.RequisicionItemDescripcion = this.AsignarValor(regTemp.RequisicionItemDescripcion, fila, "REQ_ITEM_DESC"); regTemp.RequisicionCantidad = this.AsignarValor(regTemp.RequisicionCantidad, fila, "REQ_CANTIDAD"); regTemp.RequisicionUDM = this.AsignarValor(regTemp.RequisicionUDM, fila, "REQ_UDM"); regTemp.Requisicion_FCreacion_ini = this.AsignarValor(regTemp.Requisicion_FCreacion_ini, fila, "RQ_FECHA_CREACION"); regTemp.Requisicion_FNecesidad = this.AsignarValor(regTemp.Requisicion_FNecesidad, fila, "RQ_FECHA_NECESIDAD"); regTemp.Total_rq = this.AsignarValor(regTemp.Total_rq, fila, "TOTAL_RQ"); regTemp.Total_rq_pendientes = this.AsignarValor(regTemp.Total_rq_pendientes, fila, "TOTAL_RQ_PENDIENTES"); regTemp.Total_ord_en_proceso = this.AsignarValor(regTemp.Total_ord_en_proceso, fila, "TOTAL_ORDENES_PROCESADAS"); regTemp.Total_ord_procesadas = this.AsignarValor(regTemp.Total_ord_procesadas, fila, "TOTAL_ORD"); regTemp.Total_importe = this.AsignarValor(regTemp.Total_importe, fila, "TOTAL_IMPORTE"); regTemp.Comprador = this.AsignarValor(regTemp.Comprador, fila, "COMPRADOR"); regTemp.MesIni = this.AsignarValor(regTemp.Comprador, fila, "MES"); regTemp.AnioIni = this.AsignarValor(regTemp.Comprador, fila, "ANIO"); regTemp.Req_linea = this.AsignarValor(regTemp.Req_linea, fila, "req_linea"); regTemp.CostoUnitarioPromedio = this.AsignarValor(regTemp.CostoUnitarioPromedio, fila, "CostounitarioPromedio"); regTemp.UnidadNegocio = this.AsignarValor(regTemp.UnidadNegocio, fila, "mcdl01"); regTemp.Log = "-"; listaRegistros.Add(regTemp); } if (parValor == "0") { regTemp.Documento = this.AsignarValor(regTemp.Clasifica, fila, "DOCUMENTO"); regTemp.Clasifica = this.AsignarValor(regTemp.Clasifica, fila, "CLASIFICA"); regTemp.Proyecto = this.AsignarValor(regTemp.Proyecto, fila, "PROYECTO"); regTemp.Diastranscurridos_cot = this.AsignarValor(regTemp.Diastranscurridos_cot, fila, "diastranscurridos_cot"); regTemp.Diastranscurridos_ord = this.AsignarValor(regTemp.Diastranscurridos_ord, fila, "diastranscurridos_ord"); regTemp.Diastranscurridos_pro = this.AsignarValor(regTemp.Diastranscurridos_pro, fila, "diastranscurridos_pro"); regTemp.OrdenProveedorDescripcion = this.AsignarValor(regTemp.OrdenProveedorDescripcion, fila, "ord_proveedor_desc"); regTemp.Orden_cantidad_solic = this.AsignarValor(regTemp.Orden_cantidad_solic, fila, "ord_cantidad_solic"); regTemp.Orden_udm_desc = this.AsignarValor(regTemp.Orden_udm_desc, fila, "ord_udm_desc"); regTemp.Orden_cantidad_recib = this.AsignarValor(regTemp.Orden_cantidad_recib, fila, "ord_cantidad_recib"); regTemp.Orden_total_mx = this.AsignarValor(regTemp.Orden_total_mx, fila, "ord_total_mx"); regTemp.Orden_glclass_desc = this.AsignarValor(regTemp.Orden_glclass_desc, fila, "req_glclass_desc"); regTemp.Fecha_requisicion = this.AsignarValor(regTemp.Fecha_requisicion, fila, "REQ_FECHA_CREACION"); regTemp.Fecha_cotizacion = this.AsignarValor(regTemp.Fecha_cotizacion, fila, "COT_FECHA_CREACION"); regTemp.Fecha_ordencompra = this.AsignarValor(regTemp.Fecha_ordencompra, fila, "ORD_FECHA_CREACION"); regTemp.RequisicionId = this.AsignarValor(regTemp.RequisicionId, fila, "REQ_ITEM"); regTemp.RequisicionItemDescripcion = this.AsignarValor(regTemp.RequisicionItemDescripcion, fila, "REQ_ITEM_DESC"); regTemp.RequisicionCantidad = this.AsignarValor(regTemp.RequisicionCantidad, fila, "REQ_CANTIDAD"); regTemp.RequisicionUDM = this.AsignarValor(regTemp.RequisicionUDM, fila, "REQ_UDM"); regTemp.Requisicion_FCreacion_ini = this.AsignarValor(regTemp.Requisicion_FCreacion_ini, fila, "RQ_FECHA_CREACION"); regTemp.Requisicion_FNecesidad = this.AsignarValor(regTemp.Requisicion_FNecesidad, fila, "RQ_FECHA_NECESIDAD"); regTemp.Total_rq = this.AsignarValor(regTemp.Total_rq, fila, "TOTAL_RQ"); regTemp.Total_rq_pendientes = this.AsignarValor(regTemp.Total_rq_pendientes, fila, "TOTAL_RQ_PENDIENTES"); regTemp.Total_ord_en_proceso = this.AsignarValor(regTemp.Total_ord_en_proceso, fila, "TOTAL_ORDENES_PROCESADAS"); regTemp.Total_ord_procesadas = this.AsignarValor(regTemp.Total_ord_procesadas, fila, "TOTAL_ORD"); regTemp.Total_importe = this.AsignarValor(regTemp.Total_importe, fila, "TOTAL_IMPORTE"); regTemp.Comprador = this.AsignarValor(regTemp.Comprador, fila, "COMPRADOR"); regTemp.MesIni = this.AsignarValor(regTemp.Comprador, fila, "MES"); regTemp.AnioIni = this.AsignarValor(regTemp.Comprador, fila, "ANIO"); regTemp.Total_rq_enero = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_ENERO"); regTemp.Total_rq_Febrero = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_FEBRERO"); regTemp.Total_rq_Marzo = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_MARZO"); regTemp.Total_rq_Abril = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_ABRIL"); regTemp.Total_rq_Mayo = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_MAYO"); regTemp.Total_rq_Junio = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_JUNIO"); regTemp.Total_rq_Julio = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_JULIO"); regTemp.Total_rq_Agosto = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_AGOSTO"); regTemp.Total_rq_Septiembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_SEPTIEMBRE"); regTemp.Total_rq_Octubre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_OCTUBRE"); regTemp.Total_rq_Noviembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_NOVIEMBRE"); regTemp.Total_rq_Diciembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_rq_DICIEMBRE"); regTemp.Total_ord_Enero = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_ENERO"); regTemp.Total_ord_Febrero = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_FEBRERO"); regTemp.Total_ord_Marzo = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_MARZO"); regTemp.Total_ord_Abril = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_ABRIL"); regTemp.Total_ord_Mayo = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_MAYO"); regTemp.Total_ord_Junio = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_JUNIO"); regTemp.Total_ord_Julio = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_JULIO"); regTemp.Total_ord_Agosto = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_AGOSTO"); regTemp.Total_ord_Septiembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_SEPTIEMBRE"); regTemp.Total_ord_Octubre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_OCTUBRE"); regTemp.Total_ord_Noviembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_NOVIEMBRE"); regTemp.Total_ord_Diciembre = this.AsignarValor(regTemp.Total_rq_enero, fila, "total_ord_DICIEMBRE"); regTemp.Total_rqpen_Enero = this.AsignarValor(regTemp.Total_rqpen_Enero, fila, "total_rqpen_ENERO"); regTemp.Total_rqpen_Febrero = this.AsignarValor(regTemp.Total_rqpen_Febrero, fila, "total_rqpen_FEBRERO"); regTemp.Total_rqpen_Marzo = this.AsignarValor(regTemp.Total_rqpen_Marzo, fila, "total_rqpen_MARZO"); regTemp.Total_rqpen_Abril = this.AsignarValor(regTemp.Total_rqpen_Abril, fila, "total_rqpen_ABRIL"); regTemp.Total_rqpen_Mayo = this.AsignarValor(regTemp.Total_rqpen_Mayo, fila, "total_rqpen_MAYO"); regTemp.Total_rqpen_Junio = this.AsignarValor(regTemp.Total_rqpen_Junio, fila, "total_rqpen_JUNIO"); regTemp.Total_rqpen_Julio = this.AsignarValor(regTemp.Total_rqpen_Julio, fila, "total_rqpen_JULIO"); regTemp.Total_rqpen_Agosto = this.AsignarValor(regTemp.Total_rqpen_Agosto, fila, "total_rqpen_AGOSTO"); regTemp.Total_rqpen_Septiembre = this.AsignarValor(regTemp.Total_rqpen_Septiembre, fila, "total_rqpen_SEPTIEMBRE"); regTemp.Total_rqpen_Octubre = this.AsignarValor(regTemp.Total_rqpen_Octubre, fila, "total_rqpen_OCTUBRE"); regTemp.Total_rqpen_Noviembre = this.AsignarValor(regTemp.Total_rqpen_Noviembre, fila, "total_rqpen_NOVIEMBRE"); regTemp.Total_rqpen_Diciembre = this.AsignarValor(regTemp.Total_rqpen_Diciembre, fila, "total_rqpen_DICIEMBRE"); regTemp.Total_rq_1dia = this.AsignarValor(regTemp.Total_rq_1dia, fila, "total_rq_1dia"); regTemp.Total_rq_8dias = this.AsignarValor(regTemp.Total_rq_8dias, fila, "total_rq_8dias"); regTemp.Total_rq_m8dias = this.AsignarValor(regTemp.Total_rq_m8dias, fila, "total_rq_m8dias"); regTemp.Total_rq_m30dias = this.AsignarValor(regTemp.Total_rq_m30dias, fila, "total_rq_m30dias"); regTemp.Total_cot_1dia = this.AsignarValor(regTemp.Total_cot_1dia, fila, "total_cot_1dia"); regTemp.Total_cot_8dias = this.AsignarValor(regTemp.Total_cot_8dias, fila, "total_cot_8dias"); regTemp.Total_cot_m8dias = this.AsignarValor(regTemp.Total_cot_m8dias, fila, "total_cot_m8dias"); regTemp.Total_cot_m30dias = this.AsignarValor(regTemp.Total_cot_m30dias, fila, "total_cot_m30dias"); regTemp.Total_proc_1dia = this.AsignarValor(regTemp.Total_proc_1dia, fila, "total_proc_1dia"); regTemp.Total_proc_8dias = this.AsignarValor(regTemp.Total_proc_8dias, fila, "total_proc_8dias"); regTemp.Total_proc_m8dias = this.AsignarValor(regTemp.Total_proc_m8dias, fila, "total_proc_m8dias"); regTemp.Total_proc_m30dias = this.AsignarValor(regTemp.Total_proc_m30dias, fila, "total_proc_m30dias"); regTemp.Req_linea = this.AsignarValor(regTemp.Req_linea, fila, "req_linea"); regTemp.CostoUnitarioPromedio = this.AsignarValor(regTemp.CostoUnitarioPromedio, fila, "CostounitarioPromedio"); regTemp.UnidadNegocio = this.AsignarValor(regTemp.UnidadNegocio, fila, "mcdl01"); regTemp.Log = "-"; listaRegistros.Add(regTemp); } } return listaRegistros; } else { return null; } }
protected List<EntidadCompras> Error(EntidadCompras parError) { List<EntidadCompras> listaError = new List<EntidadCompras>(); listaError.Add(parError); return listaError; }
public List<EntidadCompras> BuscaxInventario(EntidadCompras parFiltros) { EntidadCompras entidadCompra = new EntidadCompras(); /* FILTROS -----------------------------------------------------------*/ entidadCompra.MesIni = parFiltros.MesIni; entidadCompra.MesFin = parFiltros.MesFin; entidadCompra.AnioIni = parFiltros.AnioIni; entidadCompra.AnioFin = parFiltros.AnioFin; VistaComprador vistaBudgets = new VistaComprador(entidadCompra); List<EntidadCompras> listaBudgets = vistaBudgets.InventarioxUN(); if (vistaBudgets.Log == "VACIO") { listaBudgets = new List<EntidadCompras>(); return listaBudgets; } else if (vistaBudgets.Log != "OK") { EntidadCompras error = new EntidadCompras(); error.Log = vistaBudgets.Log; return this.Error(error); } return listaBudgets; }
public List<EntidadCompras> BuscaxProyectoDetalleCComprasProcesadas(EntidadCompras parFiltros) { EntidadCompras entidadCompra = new EntidadCompras(); entidadCompra.MesIni = parFiltros.MesIni; entidadCompra.MesFin = parFiltros.MesFin; entidadCompra.AnioIni = parFiltros.AnioIni; entidadCompra.AnioFin = parFiltros.AnioFin; entidadCompra.Proyecto = parFiltros.Proyecto; entidadCompra.Comprador = parFiltros.Comprador; entidadCompra.TipoUser = parFiltros.TipoUser; entidadCompra.Orden_glclass_desc = parFiltros.Orden_glclass_desc; VistaComprador vistaBudgets = new VistaComprador(entidadCompra); List<EntidadCompras> listaBudgets = vistaBudgets.ProyectoDetalleCCompradoresProcesadas(); if (vistaBudgets.Log == "VACIO") { listaBudgets = new List<EntidadCompras>(); return listaBudgets; } else if (vistaBudgets.Log != "OK") { EntidadCompras error = new EntidadCompras(); error.Log = vistaBudgets.Log; return this.Error(error); } return listaBudgets; }
public List<EntidadCompras> BuscaOCPendienteAutorizar(EntidadCompras parFiltros) { EntidadCompras entidadCompra = new EntidadCompras(); /* VARIABLES -----------------------------------------------------------*/ //string proyecto = parFiltros.Requisicion_FCreacion_ini; /* FILTROS -----------------------------------------------------------*/ entidadCompra.TipoUser = parFiltros.TipoUser; VistaComprador vistaBudgets = new VistaComprador(entidadCompra); List<EntidadCompras> listaBudgets = vistaBudgets.OCpendientesAutorizar(); if (vistaBudgets.Log == "VACIO") { listaBudgets = new List<EntidadCompras>(); return listaBudgets; } else if (vistaBudgets.Log != "OK") { EntidadCompras error = new EntidadCompras(); error.Log = vistaBudgets.Log; return this.Error(error); } return listaBudgets; }
public List<EntidadCompras> BuscaxProyectoDetalleSupervisoresProc(EntidadCompras parFiltros) { EntidadCompras entidadCompra = new EntidadCompras(); /* VARIABLES -----------------------------------------------------------*/ //string proyecto = parFiltros.Requisicion_FCreacion_ini; /* FILTROS -----------------------------------------------------------*/ entidadCompra.MesIni = parFiltros.MesIni; entidadCompra.MesFin = parFiltros.MesFin; entidadCompra.AnioIni = parFiltros.AnioIni; entidadCompra.AnioFin = parFiltros.AnioFin; entidadCompra.Proyecto = parFiltros.Proyecto; entidadCompra.Comprador = parFiltros.Comprador; entidadCompra.TipoUser = parFiltros.TipoUser; entidadCompra.Orden_glclass_desc = parFiltros.Orden_glclass_desc; VistaComprador vistaBudgets = new VistaComprador(entidadCompra); List<EntidadCompras> listaBudgets = vistaBudgets.ProyectoDetalleSupervisoresProcesadas(); if (vistaBudgets.Log == "VACIO") { listaBudgets = new List<EntidadCompras>(); return listaBudgets; } else if (vistaBudgets.Log != "OK") { EntidadCompras error = new EntidadCompras(); error.Log = vistaBudgets.Log; return this.Error(error); } return listaBudgets; }
public static List<EntidadCompras> BuscaxDias(string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxDiasTrancurridos(entidad); }
public static List<EntidadCompras> PorInventario(string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxInventario(entidad); }
public static List<EntidadCompras> PorComprador(string parAnioIni, string parAnioFin, string parMesIni, string parMesFin) { EntidadCompras entidad = new EntidadCompras(); //entidad.Requisicion_FCreacion_ini = Convert.ToInt32(parAnioIni); //entidad.Proyecto = parContrato; //entidad.UnidadNegocio = parCentro; //entidad.Compania = parEmpresa; entidad.MesIni = parMesIni; entidad.MesFin = parMesFin; entidad.AnioIni = parAnioIni; entidad.AnioFin = parAnioFin; NegocioComprasTab negocio = new NegocioComprasTab(); return negocio.BuscaxComprador(entidad); }