public List <DtoAviso> Dao_Listar_Avisos_de_Inmueble(int tipo_cliente, int estado) { SqlCommand cmd = new SqlCommand("sp_Listar_Avisos_de_Inmueble", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@tipo_cliente", tipo_cliente); cmd.Parameters.AddWithValue("@estado", estado); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoAviso> listarAvisosdeInmuebles = new List <DtoAviso>(); DtoAviso dto_aviso; while (reader.Read()) { dto_aviso = new DtoAviso(); dto_aviso.id_persona = int.Parse(reader[0].ToString()); dto_aviso.codigo = int.Parse(reader[1].ToString()); dto_aviso.nombre_propietario = reader[2].ToString().Trim(); dto_aviso.tipo_servicio = reader[3].ToString(); dto_aviso.descripcion_subtipo_inmueble = reader[4].ToString(); dto_aviso.precio = double.Parse(reader[5].ToString()); dto_aviso.estado = reader[6].ToString(); dto_aviso.fecha_inicio = reader.GetDateTime(7); listarAvisosdeInmuebles.Add(dto_aviso); } conexion.Close(); return(listarAvisosdeInmuebles); }
public List <DtoAviso> Dao_Carga_información_del_Aviso(DtoAviso dto_avisos) { SqlCommand cmd = new SqlCommand("sp_Cargar_informacion_del_aviso", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@codigo", dto_avisos.codigo); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoAviso> listarInformaciondeAviso = new List <DtoAviso>(); while (reader.Read()) { dto_avisos.tipo_servicio = reader[0].ToString(); dto_avisos.descripcion_tipo_inmueble = reader[1].ToString(); dto_avisos.descripcion_subtipo_inmueble = reader[2].ToString(); dto_avisos.titulo = reader[3].ToString(); dto_avisos.descripcion = reader[4].ToString(); dto_avisos.direccion = reader[5].ToString(); dto_avisos.precio = double.Parse(reader[6].ToString()); dto_avisos.fecha_inicio = reader.GetDateTime(7); dto_avisos.fecha_fin = reader.GetDateTime(8); dto_avisos.aviso_tipo = reader[9].ToString(); dto_avisos.tiempo = int.Parse(reader[10].ToString()); listarInformaciondeAviso.Add(dto_avisos); } conexion.Close(); return(listarInformaciondeAviso); }
public void CargarImagenes() { int p = 0; DtoAviso dto_aviso1 = new DtoAviso(); Ctrlmagen ctrImgen = new Ctrlmagen(); DtoImagen_X_Aviso [] dto_imagen = new DtoImagen_X_Aviso[100]; dto_aviso1.codigo = int.Parse(Session["id_aviso"].ToString()); List <DtoImagen_X_Aviso> list_imagen = new List <DtoImagen_X_Aviso>(); ArrayList Lista = new ArrayList(); list_imagen = ctrImgen.Ctr_Capturar_Imagen(dto_aviso1); for (int i = 0; i < list_imagen.Count(); i++) { p++; dto_imagen[i] = list_imagen.ElementAt(i); Lista.Add("/pages/imagenes/inmuebles/" + dto_imagen[i].tipo_servicio + "/" + dto_imagen[i].imagen); } if (p == 0) { Repeater1.DataSource = "No ha imagenes"; } else { Repeater1.DataSource = Lista; Repeater1.DataBind(); } }
protected void btnAceptarAviso_Click(object sender, EventArgs e) { DtoNotificacion dto_notificacion = new DtoNotificacion(); DtoPersona dto_persona = new DtoPersona(); CtrNotificacion ctr_notificacion = new CtrNotificacion(); dto_persona.id_persona = int.Parse(Session["id_cliente"].ToString()); dto_notificacion.fecha_emision = System.DateTime.Now; dto_notificacion.clase_visto = "novisto"; dto_notificacion.flg_visto = "0"; dto_notificacion.titulo_color = "text-success"; dto_notificacion.titulo = "Aviso Aprobada"; dto_notificacion.mensaje = "Felicidades su aviso ha sido aprobada al nuestro sistema"; dto_notificacion.imagen = "mihogar-peru.png"; dto_notificacion.flg_noti_mostrado = "0"; dto_notificacion.id_persona = dto_persona.id_persona; ctr_notificacion.Ctr_InsertarNotificaciones(dto_notificacion); DtoAviso dto_aviso = new DtoAviso(); CtrlAviso ctr_aviso = new CtrlAviso(); dto_aviso.codigo = int.Parse(Session["id_aviso"].ToString()); ctr_aviso.Ctrl_Actualizar_Estado_Aviso(dto_aviso, 2); ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "mostrarMensaje", "AvisoAprobado();", true); Response.Redirect("Gestionar-Avisos.aspx"); }
public void ListarProyectos() { DtoAviso dto_Aviso = new DtoAviso(); CtrlAviso ctrl_aviso = new CtrlAviso(); gvAvisos.DataSource = ctrl_aviso.Ctrl_ListarProyectos(); gvAvisos.DataBind(); }
public void ListarAvisos() { DtoAviso dto_aviso = new DtoAviso(); CtrlAviso ctrl_aviso = new CtrlAviso(); gvAvisos.DataSource = ctrl_aviso.Ctrl_ListarAvisos(); //Como hago para que ese data field llamdo fecha_inicio se iguale a eso gvAvisos.DataBind(); }
public void Dao_Actualizar_Estado_de_Aviso(DtoAviso dto_aviso, int estado) { SqlCommand cmd = new SqlCommand("sp_Actualizar_Estado_de_Aviso", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@codigo", dto_aviso.codigo); cmd.Parameters.AddWithValue("@estado", estado); conexion.Open(); cmd.ExecuteNonQuery(); conexion.Close(); }
public void CargarInformaciondelAviso() { DtoAviso dto_aviso = new DtoAviso(); CtrlAviso ctrl_aviso = new CtrlAviso(); dto_aviso.codigo = int.Parse(Session["id_aviso"].ToString()); ctrl_aviso.Ctrl_CargarInformaciondelAviso(dto_aviso); txtTipoServicio.Text = dto_aviso.tipo_servicio.ToString(); txtTipoInmueble.Text = dto_aviso.descripcion_tipo_inmueble.ToString(); txtSubTipoInmueble.Text = dto_aviso.descripcion_subtipo_inmueble.ToString(); txtTitulo.Text = dto_aviso.titulo.ToString(); txtDescripcion.Text = dto_aviso.descripcion.ToString(); txtMiDireccion.Text = dto_aviso.direccion.ToString(); txtPrecio.Text = "S/." + dto_aviso.precio.ToString(); txtFechaInicio.Text = Convert.ToString(dto_aviso.fecha_inicio.ToString("dd/MM/yyyy")); txtFechaFinal.Text = Convert.ToString(dto_aviso.fecha_fin.ToString("dd/MM/yyyy")); txtAvisoTipo.Text = dto_aviso.aviso_tipo; TtxtTiempo.Text = Convert.ToString(dto_aviso.tiempo.ToString()) + "dias"; }
public List <DtoImagen_X_Aviso> Dao_Capturar_Imagenes(DtoAviso dto_aviso) { SqlCommand cmd = new SqlCommand("sp_Capturar_Imagen", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@codigo", dto_aviso.codigo); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoImagen_X_Aviso> listarImagenesdeAviso = new List <DtoImagen_X_Aviso>(); DtoImagen_X_Aviso dto_imagen; while (reader.Read()) { dto_imagen = new DtoImagen_X_Aviso(); dto_imagen.imagen = reader[0].ToString(); dto_imagen.tipo_servicio = reader[1].ToString(); listarImagenesdeAviso.Add(dto_imagen); } conexion.Close(); return(listarImagenesdeAviso); }
protected void btnRechazar_Click(object sender, EventArgs e) { DtoNotificacion dto_notificacion = new DtoNotificacion(); DtoPersona dto_persona = new DtoPersona(); DtoAviso dto_aviso = new DtoAviso(); CtrlAviso ctr_aviso = new CtrlAviso(); CtrNotificacion ctr_notificacion = new CtrNotificacion(); dto_persona.id_persona = int.Parse(Session["id_cliente"].ToString()); dto_notificacion.fecha_emision = System.DateTime.Now; dto_notificacion.clase_visto = "novisto"; dto_notificacion.flg_visto = "0"; dto_notificacion.titulo_color = "text-success"; dto_notificacion.titulo = "Su aviso ha sido rechazada " + ListRazon.Text; dto_notificacion.mensaje = txtRechazo.Text; dto_notificacion.imagen = "mihogar-peru.png"; dto_notificacion.flg_noti_mostrado = "0"; dto_notificacion.id_persona = dto_persona.id_persona; ctr_notificacion.Ctr_InsertarNotificaciones(dto_notificacion); dto_aviso.codigo = int.Parse(Session["id_aviso"].ToString()); ctr_aviso.Ctrl_Actualizar_Estado_Aviso(dto_aviso, 3); ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "mostrarMensaje", "AvisoRechazado();", true); }
public void Ctrl_Actualizar_Estado_Aviso(DtoAviso dto_aviso, int estado) { dao_aviso.Dao_Actualizar_Estado_de_Aviso(dto_aviso, estado); }
public List <DtoAviso> Ctrl_CargarInformaciondelAviso(DtoAviso dto_aviso) { return(dao_aviso.Dao_Carga_información_del_Aviso(dto_aviso)); }
public List <DtoImagen_X_Aviso> Ctr_Capturar_Imagen(DtoAviso dto_aviso) { return(dao_imagen.Dao_Capturar_Imagenes(dto_aviso)); }