public List <CENPromocionesLista> ListarPromociones(CENPromociones datos) { CADPromociones objCADPromociones = null; try { objCADPromociones = new CADPromociones(); return(objCADPromociones.ListarPromociones(datos)); } catch (Exception ex) { throw ex; } }
public static List <CENPromocionesLista> ListarPromociones(string codfechaI, string codfechaF, int codProveedor, int codTipoVenta, string codProducto, int codVendedor, int codCliente, int codEstado) { List <CENPromocionesLista> lista_promociones = null; CENPromociones objCENPromocionesDatos = null; CLNPromociones objCLNPromociones = null; try { objCLNPromociones = new CLNPromociones(); objCENPromocionesDatos = new CENPromociones(codfechaI, codfechaF, codProveedor, codTipoVenta, codProducto, codVendedor, codCliente, codEstado); lista_promociones = objCLNPromociones.ListarPromociones(objCENPromocionesDatos); } catch (Exception ex) { throw ex; } return(lista_promociones); }
public List <CENPromociones> ListarEstadoPrmocion(int flag) { List <CENPromociones> listaRU = new List <CENPromociones>(); SqlConnection con = null; SqlCommand cmd = null; SqlDataReader dr = null; CENPromociones objPromociones = null; CADConexion CadCx = new CADConexion(); try { con = new SqlConnection(CadCx.CxSQL()); cmd = new SqlCommand("pa_listar_datos_select_x_flag", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@flag", SqlDbType.Int).Value = flag; con.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { objPromociones = new CENPromociones(); objPromociones.estado = Convert.ToInt32(dr["correlativo"]); objPromociones.desEstado = dr["descripcion"].ToString(); listaRU.Add(objPromociones); } } catch (Exception e) { e.StackTrace.ToString(); } finally { con.Close(); } return(listaRU); }
public List <CENPromocionesLista> ListarPromociones(CENPromociones datos) { List <CENPromocionesLista> list_promociones = new List <CENPromocionesLista>(); CENPromocionesLista objPromocionesLista = null; SqlConnection con = null; SqlCommand cmd = null; SqlDataReader dr = null; CADConexion CadCx = new CADConexion(); try { con = new SqlConnection(CadCx.CxSQL()); cmd = new SqlCommand("pa_listar_promocion_filtros", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@codfechaI", SqlDbType.Char).Value = datos.codfechaI; cmd.Parameters.Add("@codfechaF", SqlDbType.Char).Value = datos.codfechaF; cmd.Parameters.Add("@codProveedor", SqlDbType.Int).Value = datos.codProveedor; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = datos.estado; cmd.Parameters.Add("@codCliente", SqlDbType.Int).Value = datos.codCliente; cmd.Parameters.Add("@codVendedor", SqlDbType.Int).Value = datos.codVendedor; cmd.Parameters.Add("@codProducto", SqlDbType.Char).Value = datos.codProducto; cmd.Parameters.Add("@codTipoVenta", SqlDbType.Int).Value = datos.codTipoVenta; con.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { objPromocionesLista = new CENPromocionesLista(); objPromocionesLista.codPromocion = Convert.ToInt32(dr["ntraPromocion"]); objPromocionesLista.promocion = Convert.ToString(dr["nombrePromo"]); objPromocionesLista.codProducto = Convert.ToString(dr["codProducto"]); objPromocionesLista.producto = Convert.ToString(dr["producto"]); objPromocionesLista.codfechaI = Convert.ToDateTime(dr["fechaInicial"]).ToString("dd/MM/yyyy"); objPromocionesLista.codfechaF = Convert.ToDateTime(dr["fechaFin"]).ToString("dd/MM/yyyy"); objPromocionesLista.codProveedor = Convert.ToInt32(dr["codProveedor"]); objPromocionesLista.proveedor = Convert.ToString(dr["proveedor"]); objPromocionesLista.codhoraI = Convert.ToString(dr["horaInicial"]); objPromocionesLista.codhoraF = Convert.ToString(dr["horaFin"]); objPromocionesLista.codEstado = Convert.ToInt32(dr["estado"]); objPromocionesLista.estado = Convert.ToString(dr["estadoPromo"]); objPromocionesLista.cantidadProd = Convert.ToString(dr["cantImporte"]); objPromocionesLista.codUnidadBase = Convert.ToInt32(dr["tipoImporte"]); objPromocionesLista.desUnidadBase = Convert.ToString(dr["descImporte"]); objPromocionesLista.tipoProm = Convert.ToInt32(dr["codTipoVenta"]); objPromocionesLista.detTipoProm = Convert.ToString(dr["tipoVenta"]); objPromocionesLista.codVendAplica = Convert.ToInt32(dr["codVendedor"]); objPromocionesLista.desVendAplica = Convert.ToString(dr["vendedor"]); objPromocionesLista.codClienteAplica = Convert.ToInt32(dr["codPersona"]); objPromocionesLista.desClienetAplica = Convert.ToString(dr["cliente"]); objPromocionesLista.vecesUsarProm = Convert.ToInt32(dr["cantVecesUsarProm"]); objPromocionesLista.vecesUsarPromXvend = Convert.ToInt32(dr["cantVecesUsarXvendedor"]); objPromocionesLista.vecesUsarPromXcliente = Convert.ToInt32(dr["cantVecesUsarXcliente"]); list_promociones.Add(objPromocionesLista); } } catch (Exception ex) { ex.StackTrace.ToString(); } finally { con.Close(); } return(list_promociones); }