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 Evaluar_Adicionales_de_Inmueble(CheckBoxList checkgeneral, int caracteristica) { string valuecheck; DtoCaracteristicasAviso dto_aviso = new DtoCaracteristicasAviso(); DtoCaracteristicasAviso[] dto_sub_c_a = new DtoCaracteristicasAviso[100]; CtrlAviso ctrlsub = new CtrlAviso(); dto_aviso.codigo = int.Parse(Session["id_aviso"].ToString()); List <DtoCaracteristicasAviso> list_sub_caracteristica_adicionales = new List <DtoCaracteristicasAviso>(); list_sub_caracteristica_adicionales = ctrlsub.Ctrl_CargaCaracteristicasAdicionalesdelAviso(dto_aviso, caracteristica); for (int j = 0; j < list_sub_caracteristica_adicionales.Count(); j++) { dto_sub_c_a[j] = list_sub_caracteristica_adicionales.ElementAt(j); } foreach (ListItem check in checkgeneral.Items) { valuecheck = check.Text; for (int p = 0; p < list_sub_caracteristica_adicionales.Count(); p++) { if (valuecheck.Equals(dto_sub_c_a[p].descripcion_sub_caracteristica)) { check.Selected = true; } } } }
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 CargarSubCaractertisticas(TextBox Texto, int caracteristica) { DtoCaracteristicasAviso dto_aviso = new DtoCaracteristicasAviso(); DtoCaracteristicasAviso[] dto_sub_c_a = new DtoCaracteristicasAviso[100]; CtrlAviso ctrlsub = new CtrlAviso(); dto_aviso.codigo = int.Parse(Session["id_aviso"].ToString()); List <DtoCaracteristicasAviso> list_sub_caracteristica_adicionales = new List <DtoCaracteristicasAviso>(); list_sub_caracteristica_adicionales = ctrlsub.Ctrl_CargaCaracteristicasAdicionalesdelAviso(dto_aviso, caracteristica); for (int j = 0; j < list_sub_caracteristica_adicionales.Count(); j++) { dto_sub_c_a[j] = list_sub_caracteristica_adicionales.ElementAt(j); } Texto.Text = dto_sub_c_a[0].descripcion_sub_caracteristica; }
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"; }
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); }