public List <v_ManteNotaRecojo> BuscarNotaRecojoxfecha(string fi, string ff, string id) { string findAll = ""; string cnx = db.Database.Connection.ConnectionString; con = new SqlConnection(cnx); if (id != "0") { findAll = "select * from v_ManteNotaRecojo where Fecha between'" + fi + "'and '" + ff + "' and Id_cliente = '" + id + "' ORDER BY Numero_Recojo asc"; } else { findAll = "select * from v_ManteNotaRecojo where Fecha between'" + fi + "'and '" + ff + "' ORDER BY Numero_Recojo asc"; } try { comando = new SqlCommand(findAll, con); con.Open(); reader = comando.ExecuteReader(); List <v_ManteNotaRecojo> mer = new List <v_ManteNotaRecojo>(); while (reader.Read()) { v_ManteNotaRecojo merca = new v_ManteNotaRecojo(); merca.Id = Convert.ToInt32(reader[0].ToString()); merca.Direccion = reader[5].ToString(); merca.Nombres = reader[3].ToString(); merca.Numero_Recojo = reader[1].ToString(); merca.RazonSocial = reader[13].ToString(); merca.Fecha = Convert.ToDateTime(reader[4]).ToString("dd-MM-yyyy"); merca.swdecrip = reader[11].ToString(); mer.Add(merca); } return(mer); } catch (Exception ex) { throw ex; } finally { con.Close(); } }
public List <v_ManteNotaRecojo> BuscarNotaRecojoVendedor(int id) { string cnx = db.Database.Connection.ConnectionString; con = new SqlConnection(cnx); string findAll = "select*from v_ManteNotaRecojo where Id_Vendedor=" + id + " order by Numero_Recojo asc"; comando = new SqlCommand(findAll, con); con.Open(); reader = comando.ExecuteReader(); try { List <v_ManteNotaRecojo> re = new List <v_ManteNotaRecojo>(); while (reader.Read()) { v_ManteNotaRecojo merca = new v_ManteNotaRecojo(); merca.Id = Convert.ToInt32(reader[0].ToString()); merca.Direccion = reader[5].ToString(); merca.Nombres = reader[3].ToString(); merca.Numero_Recojo = reader[1].ToString(); merca.RazonSocial = reader[13].ToString(); merca.Fecha = Convert.ToDateTime(reader[4]).ToString("dd-MM-yyyy"); merca.swdecrip = reader[11].ToString(); re.Add(merca); } return(re); } catch (Exception ex) { throw ex; } finally { con.Close(); } }