public int RegistrarBarrio([FromBody] Barrio objBarrio) { clsBarrio objClsBarrio; Abm.BarrioV objValidarBarrio; try { objClsBarrio = new clsBarrio(); objValidarBarrio = new Abm.BarrioV(); objValidarBarrio = objClsBarrio.ValidarBarrio(objBarrio.bar_nombre); if (objValidarBarrio == null) { objClsBarrio = new clsBarrio(); return(objClsBarrio.RegistrarBarrio(objBarrio)); } else { return(0); } } catch (Exception) { throw; } finally { objClsBarrio = null; objValidarBarrio = null; } }
public static List <ClienteView> obtenerClientes() { string cadenaConexion = ConfigurationManager.ConnectionStrings["CreamTimeConexion"].ConnectionString; Barrio bar = new Barrio(); SqlConnection con = new SqlConnection(); List <ClienteView> clientes = new List <ClienteView>(); try { con.ConnectionString = cadenaConexion; con.Open(); string sql = "SELECT p.*, u.username,d.calle,d.numero,b.nombre AS 'barrio',s.nombre AS 'sexo', l.nombre AS 'localidad' FROM personas p INNER JOIN rol r ON p.id_rol=r.id INNER JOIN usuarios u ON u.id_persona=p.id"; sql += " INNER JOIN domicilios d ON p.id_domicilio=d.id INNER JOIN barrios b ON d.id_barrio=b.id"; sql += " INNER JOIN sexo s ON s.id=p.id_sexo INNER JOIN localidades l ON l.id=b.id_localidad WHERE p.vigente=1 and r.nombre='Cliente';"; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = con; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { DateTime fecha_nac = (DateTime)dr["fecha_nacimiento"]; var now = float.Parse(DateTime.Now.ToString("yyyyMMdd")); var dob = float.Parse(fecha_nac.ToString("yyyyMMdd")); var age = (int)(now - dob) / 10000; ClienteView cliente = new ClienteView(); cliente.Nombre = dr["nombre"].ToString(); cliente.Apellido = dr["apellido"].ToString(); cliente.Dni = (long)dr["dni"]; cliente.Usuario = dr["username"].ToString(); cliente.Edad = age; cliente.Sexo = dr["sexo"].ToString(); cliente.Telefono = dr["telefono"].ToString(); cliente.Email = dr["email"].ToString(); cliente.Calle = dr["calle"].ToString(); cliente.Numero = dr["numero"].ToString(); cliente.Barrio = dr["barrio"].ToString(); cliente.Localidad = dr["localidad"].ToString(); clientes.Add(cliente); } dr.Close(); } catch (SqlException ex) { throw new ApplicationException("" + ex.Message); } finally { if (con.State == ConnectionState.Open) { con.Close(); } } return(clientes); }
//GUARDAR (VER SI SE PUEDEN SACAR LOS SET IDENTITY AL ELIMINAR LAS PK) public bool Guardar(Barrio barrio) { string sqltxt = $"INSERT [dbo].[Barrios] ([nombre]) " + $"VALUES ('{barrio.nombre}')"; return(acceso_BD.Singleton().EjecutarSQL(sqltxt)); }
protected void btnLogin_ServerClick(object sender, EventArgs e) { Barrio Barrio = new Barrio(); BarrioNegocio BarNeg = new BarrioNegocio(); Usuario User = new Usuario(); CentroDeporte Centro = new CentroDeporte(); CentroNegocio CenNeg = new CentroNegocio(); User = (Usuario)Session["User_Home"]; Centro.Direccion = txbDireccion.Value; Centro.Nombre = txbNombre.Value; Centro.Barrio = new Barrio(); Centro.Barrio.Nombre = ddBarrio.SelectedValue; Barrio = BarNeg.BuscarPorNombre(ddBarrio.SelectedValue); Centro.Barrio = Barrio; Centro.Dueño = new Usuario(); Centro.Dueño = User; if (CenNeg.Guardar(Centro)) { Response.Write("<script>alert('Centro dado de alta correctamente');</script>"); Response.Redirect("ComercianteHome.aspx"); } else { Response.Write("<script>alert('Hubo un error al dar de alta, por favor verifique');</script>"); Response.Redirect("ComercianteHome.aspx"); } }
private void btnNuevo_Click(object sender, EventArgs e) { char sep = Utils.Utilities.sep; bool error = false; string data = ""; Barrio ba = new Barrio(); ba.Idbarrio = Convert.ToInt32(txtcodigo.Text.Trim()); ba.Nombre = txtnombre.Text.Trim(); ba.Poblacion = long.Parse(txtpoblacion.Text.Trim()); ba.Area = float.Parse(txtarea.Text.Trim()); ba.Punto_cardinal = this.txtpunto_cardinal.Text.Trim(); ba.Idmunicipio = Convert.ToInt32(cmbmunicipio.Text); if (Utilities.checkExitsRecordById(ba.Idbarrio, Utilities.barrio_dir)) { ba.insertarBarrio(ba, true); MessageBox.Show("Exito Editando", "FileSystem", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { ba.insertarBarrio(ba); MessageBox.Show("Exito", "FileSystem", MessageBoxButtons.OK, MessageBoxIcon.Information); } limpiar_campos(); }
public static Barrio ObtenerBarrioXID(int id) { string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["cadenaTP1"]; SqlConnection cn = new SqlConnection(cadenaConexion); Barrio b = new Barrio(); try { SqlCommand cmd = new SqlCommand(); string consulta = "SELECT * FROM barrios WHERE id_barrio LIKE @id"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id", id); cmd.CommandType = CommandType.Text; cmd.CommandText = consulta; cn.Open(); cmd.Connection = cn; SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.Read()) { b.IdBarrio = Convert.ToInt32(dr["id_barrio"]); b.NombreBarrio = Convert.ToString(dr["nombre_barrio"]); } } catch (Exception) { throw; } finally { cn.Close(); } return(b); }
/// <summary> /// Agergar barrio /// </summary> /// <param name="_params"></param> /// <param name="_barrioId"></param> /// <returns></returns> public bool AgregarBarrio(BarrioDTO _params, out string _barrioId) { Barrio barrio = new Barrio(); barrio.BarrioId = Guid.NewGuid().ToString(); barrio.MunicipioId = _params.MunicipioId; barrio.Tipo = _params.Tipo; barrio.Descripcion = _params.Descripcion; barrio.CodigoDane = _params.CodigoDane; barrio.CodigoPonal = _params.CodigoPonal; barrio.Vigente = true; using (ContextCnp db = new ContextCnp()) { db.Barrio.Add(barrio); if (db.SaveChanges() > 0) { _barrioId = barrio.BarrioId; return(true); } _barrioId = string.Empty; return(false); } }
public static bool AltaBarrio(Barrio barrio) { SqlConnection cn = ConexionDB.GetInstancia(); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "AltaBarrio"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@nombre", barrio.Nombre); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; ConexionDB.Conectar(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { ConexionDB.Desconectar();; } return(resultado); }
private static void ModificarBarrio() { Barrio unBar = BuscarBarrio(); if (unBar != null) { Console.WriteLine(unBar.ToString()); Console.WriteLine("Ingrese un nuevo nombre. <Enter> para mantener el anterior"); string nuevoNombre = Console.ReadLine(); Console.WriteLine("Ingrese un nueva descripcion. <Enter> para mantener el anterior"); string nuevoDescripcion = Console.ReadLine(); if (!string.IsNullOrEmpty(nuevoNombre)) { unBar.Nombre = nuevoNombre; } if (!string.IsNullOrEmpty(nuevoDescripcion)) { unBar.Descripcion = nuevoDescripcion; } if (repoBarrio.Update(unBar)) { Console.WriteLine("Los datos fueron modificados"); } else { Console.WriteLine("No se pudo modificar"); } } else { Console.WriteLine("No hay Barrios con ese nombre"); } PararPantalla(); }
public Barrio ObtenerBarrio(string barrioId) { string sqltxt = $"SELECT * FROM [dbo].[Barrio] WHERE id = {barrioId}"; var tablaTemporal = _BD.consulta(sqltxt); if (tablaTemporal.Rows.Count == 0) { return(null); } var barrio = new Barrio(); foreach (DataRow fila in tablaTemporal.Rows) { if (fila.HasErrors) { continue; // no corto el ciclo } barrio.Id = fila.ItemArray[0].ToString(); // Codigo barrio.Nombre = fila.ItemArray[1].ToString(); // Nombre barrio.Localidad = fila.ItemArray[2].ToString(); // Localidad } return(barrio); }
private void btn_modificarBarrio_Click(object sender, EventArgs e) { if (txt_nombre_barrio.Text.Trim() != "") { Barrio priv_barrioModificar = new Barrio(); priv_barrioModificar.pub_nombre_barrio = txt_nombre_barrio.Text; priv_barrioModificar.pub_id_barrio = priv_selectedCmbIndex = int.Parse(dgv_barrio.CurrentRow.Cells["id_barrio"].Value.ToString()); if (priv_barrioModificar.updateBarrio()) { label_validacion_error(false, "Se modificó correctamente"); dgv_barrio.DataSource = priv_barrio.recuperarBarrios(); } else { MessageBox.Show("Error al tratar de modificar el barrio.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } resetearFormulario(); } else { label_validacion_error(true, "Debe ingresar un nombre de barrio."); txt_nombre_barrio.Focus(); } }
private static void AgregarBarrio() { Console.WriteLine("\n" + "Agregando nuevo barrio"); Console.WriteLine("Ingresa un nombre: "); string nombre = Console.ReadLine(); Console.WriteLine("Ingresa una descripcion: "); string descripcion = Console.ReadLine(); Barrio nuevoBarrio = new Barrio(); nuevoBarrio.Nombre = nombre; nuevoBarrio.Descripcion = descripcion; Console.ReadKey(); if (repoBarrio.Add(nuevoBarrio)) { Console.WriteLine("Ingreso exitoso"); } else { Console.WriteLine("Error en el ingreso"); } PararPantalla(); }
public static List <Barrio> obtenerBarriosOrdenados() { Barrio barrio = null; List <Barrio> ListaZona = new List <Barrio>(); SqlConnection cn = new SqlConnection(); cn.ConnectionString = ConnectionString.Cadena(); cn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "Select id, nombre FROM Barrio ORDER BY nombre"; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { barrio = new Barrio(); barrio.id = int.Parse(dr["id"].ToString()); barrio.nombre = dr["nombre"].ToString(); ListaZona.Add(barrio); } dr.Close(); cn.Close(); return(ListaZona); }
public IActionResult CreateBarrio(Barrio barrio) { _departmentDbContext.Barrio.Add(barrio); _departmentDbContext.SaveChanges(); return(View(barrio)); }
public static bool ActualizarBarrio(Barrio b) { string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["cadenaTP1"]; SqlConnection cn = new SqlConnection(cadenaConexion); bool res = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "ActualizarBarrio"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@id", b.IdBarrio); cmd.Parameters.AddWithValue("@nombre", b.NombreBarrio); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; cn.Open(); cmd.Connection = cn; cmd.ExecuteNonQuery(); res = true; } catch (Exception) { throw; } finally { cn.Close(); } return(res); }
public void actualizarBarrio(Barrio barrio) { string SQLUpdate = "UPDATE barrios set nombre= '" + barrio.Nombre + "'" + "WHERE id_barrio = " + barrio.Id_barrio; DataManager.GetInstance().EjecutarSQL(SQLUpdate); }
public static List <Proveedor> listarProveedores() { List <Proveedor> proveedores = new List <Proveedor>(); string cadenaConexion = ConfigurationManager.ConnectionStrings["CreamTimeConexion"].ConnectionString; SqlConnection con = new SqlConnection(); try { con.ConnectionString = cadenaConexion; con.Open(); string consulta = "SELECT P.id AS id, P.razon_social AS rs, P.cuit AS cuit, P.vigente AS v, P.fecha_alta AS fa, P.telefono AS tel, P.email AS mail, D.id AS iddom, D.calle AS calledom, D.numero AS numdom, B.id AS idbarrio, B.nombre AS nombrebarrio, L.id AS idloc, L.nombre AS nomloc FROM proveedores P INNER JOIN domicilios D ON P.id_domicilio=D.id INNER JOIN barrios B ON B.id = D.id_barrio INNER JOIN localidades L ON L.id = B.id_localidad"; SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = consulta; SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Proveedor p = new Proveedor(); Domicilio dom = new Domicilio(); Barrio barrio = new Barrio(); Localidad localidad = new Localidad(); localidad.Id = (int)reader["idloc"]; localidad.Nombre = (string)reader["nomloc"]; barrio.Id = (int)reader["idbarrio"]; barrio.Nombre = (string)reader["nombrebarrio"]; barrio.Localidad = localidad; dom.Id = (int)reader["iddom"]; dom.Calle = (string)reader["calledom"]; dom.Numero = reader["numdom"].ToString(); dom.Barrio = barrio; p.Id = (int)reader["id"]; p.RazonSocial = (string)reader["rs"]; p.Cuit = (long)reader["cuit"]; p.Vigente = (int)reader["v"]; //Problema por ser tinyint en la base de datos. p.FechaDeAlta = (DateTime)reader["fa"]; p.Telefono = (string)reader["tel"]; p.Email = (string)reader["mail"]; p.Domicilio = dom; proveedores.Add(p); } } catch (SqlException ex) { throw new ApplicationException("" + ex.Message); } finally { if (con.State == ConnectionState.Open) { con.Close(); } } return(proveedores); }
public ActionResult DeleteConfirmed(int id) { Barrio barrio = db.Barrios.Find(id); db.Barrios.Remove(barrio); db.SaveChanges(); return(RedirectToAction("Index")); }
public bool Editar(Barrio barrio) { string sqltxt = $"UPDATE [dbo].[barrio] SET nombre ='{ barrio.Nombre }'" + $", localidad='{ barrio.Localidad}' " + $"WHERE id= {barrio.Id}"; return(_BD.EjecutarSQL(sqltxt)); }
private Barrio ObjectMapping(DataRow row) { Barrio oBarrio = new Barrio(); oBarrio.IDBarrio = Convert.ToInt32(row["id_barrio"].ToString()); oBarrio.Nombre = row["nombre"].ToString(); return(oBarrio); }
private void FrmGestionarVentas_Load(object sender, EventArgs e) { txtFecha.Text = DateTime.Now.ToString("dd-MM-yyyy"); CargarComboBox(cboBarrios, Barrio.ObtenerBarriosComboBox(), "Barrio"); CargarComboBox(cboDescripcion, Proyecto.ObtenerTablaProyectosComboBox(), "Proyecto"); CargarComboBox(cboResponsable, Usuario.ObtenerTablaUsuariosComboBox(), "Usuario"); }
public Object Put(int id, [FromBody] Barrio barrio) { barrio.Id = id; db.Barrio.Update(barrio); db.SaveChanges(); return(new { error = false, data = "ok" }); }
// Operaciones CRUD public bool insert(Barrio oBarrio) { string sql = @"INSERT INTO Barrio (idCiudad,nombre) VALUES(" + oBarrio.IdCiudad + ",'" + oBarrio.Nombre + "')"; return((DBConexion.GetDBConexion().ExecuteSQL(sql)) == 1); }
public static string EliminarBarrio(Barrio barrio) { string SQL = "UPDATE Barrios " + "SET " + "borrado = 1 " + "WHERE nombre = '" + barrio.Nombre.ToString() + "'"; return(GestorBD.Ejecutar(SQL)); }
public List <Direccion> ObtenerListaDirecciones(String usuario) { SqlConnection conexion = null; SqlCommand cmd = null; List <Direccion> direcciones = new List <Direccion>(); SqlDataReader rd = null; try { conexion = Conexion.getInstance().ConexionBD(); cmd = new SqlCommand("spListaDireccionesFiltradas", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@prmUser", usuario); conexion.Open(); rd = cmd.ExecuteReader(); while (rd.Read()) { Direccion o_direccion_temp = new Direccion(); o_direccion_temp.dir_id = rd["dir_id"] == DBNull.Value ? 0 : Convert.ToInt32(rd["dir_id"]); o_direccion_temp.dir_calle = rd["dir_calle"] == DBNull.Value ? "" : rd["dir_calle"].ToString(); o_direccion_temp.dir_altura = rd["dir_altura"] == DBNull.Value ? 0 : Convert.ToInt32(rd["dir_altura"]); o_direccion_temp.dir_piso = rd["dir_piso"] == DBNull.Value ? "" : rd["dir_piso"].ToString(); o_direccion_temp.dir_dpto = rd["dir_dpto"] == DBNull.Value ? "" : rd["dir_dpto"].ToString(); o_direccion_temp.dir_torre = rd["dir_torre"] == DBNull.Value ? "" : rd["dir_torre"].ToString(); o_direccion_temp.dir_manzana = rd["dir_manzana"] == DBNull.Value ? "" : rd["dir_manzana"].ToString(); o_direccion_temp.usu_CP = rd["usu_CP"] == DBNull.Value ? "" : rd["usu_CP"].ToString(); //barrio Barrio o_barrio_temp = new Barrio(); o_barrio_temp.barrio_id = rd["barrio_id"] == DBNull.Value ? 0 : Convert.ToInt32(rd["barrio_id"]); o_barrio_temp.barrio_nombre = rd["barrio_nombre"] == DBNull.Value ? "" : rd["barrio_nombre"].ToString(); o_direccion_temp.dir_barrio = o_barrio_temp; //localidad Localidad o_localidad_temp = new Localidad(); o_localidad_temp.loc_id = rd["loc_id"] == DBNull.Value ? 0 : Convert.ToInt32(rd["loc_id"]); o_localidad_temp.loc_nombre = rd["loc_nombre"] == DBNull.Value ? "" : rd["loc_nombre"].ToString(); //Provincia - va dentro de localidad Provincia o_provincia_temp = new Provincia(); o_provincia_temp.provinc_id = rd["provinc_id"] == DBNull.Value ? 0 : Convert.ToInt32(rd["provinc_id"]); o_provincia_temp.provincia_nombre = rd["provincia_nombre"] == DBNull.Value ? "" : rd["provincia_nombre"].ToString(); o_localidad_temp.loc_provincia = o_provincia_temp; o_barrio_temp.barrio_localidad = o_localidad_temp; o_direccion_temp.dir_barrio = o_barrio_temp; direcciones.Add(o_direccion_temp); } } catch (Exception ex) { direcciones = null; throw ex; } finally { conexion.Close(); } return(direcciones); }
public bool Guardar(Barrio barrio) {//ver aca nombre descripcion string sqltxt = $"INSERT[dbo].[Barrio]([Nombre],[Localidad])" + $"VALUES " + $"('{barrio.Nombre}', " + $"'{barrio.Localidad}')"; return(_BD.EjecutarSQL(sqltxt)); }
public Direccion() { id_direccion = 1; calle = ""; numero = 0; piso = ""; departamento = ""; barrio = null; }
public void crearBarrio(Barrio barrio) { string SQLInsert = " INSERT INTO Barrios (nombre, borrado) " + "VALUES ('" + barrio.Nombre + "', 0)"; DataManager.GetInstance().EjecutarSQL(SQLInsert); }
public Direccion(int id_direccion, string calle, int numero, string piso, string departamento, Barrio barrio) { this.id_direccion = id_direccion; this.calle = calle; this.numero = numero; this.piso = piso; this.departamento = departamento; this.barrio = barrio; }
public bool update(Barrio oBarrio) { string sql = @"UPDATE Barrio " + "SET nombre='" + oBarrio.Nombre + "'," + "idCiudad=" + oBarrio.IdCiudad + " WHERE idBarrio=" + oBarrio.IdBarrio + " AND borrado=0"; return((DBConexion.GetDBConexion().ExecuteSQL(sql)) == 1); }
private void btnModificar_Click(object sender, EventArgs e) { try { Barrio barrio = new Barrio(); barrio.ID = Convert.ToInt32(cbxBarrio.SelectedValue); barrio.Descripcion = cbxBarrio.Text.ToString(); Localidad localidad = new Localidad(); localidad.ID = Convert.ToInt32(cbxLocalidad.SelectedValue); localidad.Descripcion = cbxLocalidad.Text.ToString(); Provincia provincia = new Provincia(); provincia.ID = Convert.ToInt32(cbxProvincia.SelectedValue); provincia.Descripcion = cbxProvincia.Text.ToString(); TipoDireccion tipoDireccion = new TipoDireccion(); tipoDireccion.ID = Convert.ToInt32(cbxTDireccion.SelectedValue); tipoDireccion.Descripcion = cbxTDireccion.Text.ToString(); Direccion direccion = new Direccion(); direccion.Calle = txtCalle.Text; direccion.Numero = Convert.ToInt32(txtAltura.Text); direccion.Barrio = barrio; direccion.Localidad = localidad; direccion.Provincia = provincia; direccion.TipoDireccion = tipoDireccion; CargoEmpleado cargo = new CargoEmpleado(); cargo.ID = Convert.ToInt32(cbxCargo.SelectedValue); cargo.Descripcion = cbxCargo.Text.ToString(); TipoTelefono tipoTelefono = new TipoTelefono(); tipoTelefono.ID = Convert.ToInt32(cbxTTelefono.SelectedValue); tipoTelefono.Descripcion = cbxTTelefono.Text.ToString(); Telefono telefono = new Telefono(); telefono.Numero = Convert.ToInt32(txtNumero.Text); telefono.TipoTelefono = tipoTelefono; Genero genero = new Genero(); genero.ID = Convert.ToInt32(cbxGenero.SelectedValue); genero.Descripcion = cbxGenero.Text.ToString(); Oficina oficina = new Oficina(); oficina.ID = Convert.ToInt32(cbxOficina.SelectedValue); oficina.Descripcion = cbxOficina.Text.ToString(); Personal nuevo = new Personal(); nuevo.Nombre = txtNombre.Text; nuevo.Apellido = txtApellido.Text; nuevo.Email = txtEmail.Text; nuevo.Genero = genero; nuevo.Oficina = oficina; nuevo.Cargo = cargo; nuevo.Direccion = direccion; nuevo.Telefono = telefono; nuevo.Superior = Convert.ToInt32(txtLegajoSupervisor.Text); nuevo.Legajo = legajo; nuevo.modificarPersonal(); MessageBox.Show("Modificado Con Exito"); } catch (Exception) { MessageBox.Show("Complete todos los campos con datos validos"); } }
private void BtnGenerar_Click(object sender, EventArgs e) { if (dtpFechaDesde.Value > dtpFechaHasta.Value) { CargarInforme("FECHA INICIAL NO PUEDE SER SUPERIOR A\n" + dtpFechaHasta.Value.ToString("dd/MM/yyyy"), false, false); return; } if (dtpFechaHasta.Value > DateTime.Now) { CargarInforme("FECHA FINAL NO PUEDE SER SUPERIOR A\n" + DateTime.Now.ToString("dd/MM/yyyy"), false, false); return; } if (dtpFechaHasta.Value < dtpFechaDesde.Value) { CargarInforme("FECHA FINAL NO PUEDE SER INFERIOR A\n" + dtpFechaDesde.Value.ToString("dd/MM/yyyy"), false, false); return; } string fechaDesde = dtpFechaDesde.Value.ToString("yyyy-MM-dd"); string fechaHasta = dtpFechaHasta.Value.ToString("yyyy-MM-dd"); IList <ReportParameter> parametros = new List <ReportParameter> { new ReportParameter("FechaInicial", dtpFechaDesde.Value.ToString("dd/MM/yyyy")), new ReportParameter("FechaFinal", dtpFechaHasta.Value.ToString("dd/MM/yyyy")) }; CargarInforme("INFORME", false, true); DataTable tablaResultado = Factura.ObtenerListadoFacturasPorFecha(fechaDesde, fechaHasta); if (tablaResultado.Rows.Count > 0) { HabilitarControles(true); switch (modoApertura) { case "Barrios con más Ventas": ModoListado(Barrio.ObtenerBarriosConMasVentas(fechaDesde, fechaHasta), "BarriosVentas", parametros); break; case "Proyectos con más Ventas": ModoListado(Proyecto.ObtenerProyectosConMasVentas(fechaDesde, fechaHasta), "ProyectosVentas", parametros); break; default: break; } } else { HabilitarControles(false); rvListado.Clear(); CargarInforme("LA BÚSQUEDA NO ARROJÓ RESULTADOS", false, false); } }