public void cargarDatos(long persona) { conserje = new PERSONA(); PERSONA aux = Controller.ControllerPersona.buscarIdPersona(persona); lbUser.Text = aux.NOMBRE_PERSONA; lbRut.Text = aux.FK_RUT; lbNombre.Text = aux.NOMBRE_PERSONA; lbApellido.Text = aux.APELLIDO_PERSONA; lbTelefono.Text = aux.TELEFONO_PERSONA; lbCorreo.Text = aux.CORREO_PERSONA; CONSERJE conser = Controller.ControllerConserje.buscarIdConserje(aux.ID_PERSONA); listaEdificio = Controller.ControllerEdificio.buscarEdificioCondominio(Convert.ToInt64(conser.ID_CONDOMINIO)); dplEdificioLuces.DataSource = listaEdificio; dplEdificioLuces.DataValueField = "ID_EDIFICIO"; dplEdificioLuces.DataTextField = "NOMBRE_EDIFICIO"; dplEdificioLuces.DataBind(); dplEdificioLuces.Items.Insert(0, "Seleccione un Edificio"); dplEdificioLuces.SelectedIndex = 0; conserje = aux; List <TIPO_CENTRO> listaTipo = new List <TIPO_CENTRO>(); listaTipo = Controller.ControllerTipoCentro.listaTipoCentro(); dplCentro.DataSource = listaTipo; dplCentro.DataValueField = "ID_TIPO_CENTRO"; dplCentro.DataTextField = "NOMBRE_TIPO_CENTRO"; dplCentro.DataBind(); dplCentro.Items.Insert(0, "Seleccione un Tipo de Centro"); dplCentro.SelectedIndex = 0; }
public void cargarConserje(string conserje) { conserjeUpdate = new PERSONA(); conserjeUpdate = Controller.ControllerPersona.buscarIdPersona(Convert.ToInt64(conserje)); panelTurno.Visible = false; CONSERJE aux = Controller.ControllerConserje.buscarIdConserje(Convert.ToInt64(conserje)); cargarCondominio(); dplCondominio.SelectedValue = aux.ID_CONDOMINIO.ToString(); dplCondominio.Enabled = false; txtRut.Text = conserjeUpdate.FK_RUT; txtNombre.Text = conserjeUpdate.NOMBRE_PERSONA; txtApellido.Text = conserjeUpdate.APELLIDO_PERSONA; txtTelefono.Text = conserjeUpdate.TELEFONO_PERSONA; txtEmail.Text = conserjeUpdate.CORREO_PERSONA; if (conserjeUpdate.SEXO.Equals('M')) { radioSexo.SelectedIndex = 0; } else { radioSexo.SelectedIndex = 1; } btnRegistroConserje.Visible = false; btnModificarConserje.Visible = true; }
public void cargarEdificioConserje(long persona) { panelAdm.Visible = false; CONSERJE conserje = Controller.ControllerConserje.buscarIdConserje(persona); List<EDIFICIO> listaEdificio = Controller.ControllerEdificio.buscarEdificioCondominio(Convert.ToInt64(conserje.ID_CONDOMINIO)); dplEdificio.DataSource = listaEdificio; dplEdificio.DataValueField = "ID_EDIFICIO"; dplEdificio.DataTextField = "NOMBRE_EDIFICIO"; dplEdificio.DataBind(); dplEdificio.Items.Insert(0, "Seleccione un Edificio"); dplEdificio.SelectedIndex = 0; }
public static CONSERJE buscarIdConserje(long conserje) { using (EasyLifeEntities dbc = new EasyLifeEntities()) { CONSERJE aux = (from u in dbc.CONSERJE where u.ID_PERSONA == conserje select u).FirstOrDefault(); if (aux != null) { return(aux); } else { return(null); } } }
protected void btnRegistroTurno_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(5000); string resultTurno = ""; string asignarTurno = ""; long personal = Convert.ToInt64(dplConserje.SelectedValue); CONSERJE conserje = Controller.ControllerConserje.buscarIdConserje(personal); foreach (TURNO item in listaTurnoAsignar) { resultTurno = Controller.ControllerTurno.crearTurno(item.DESCRIPCION_TURNO, item.FECHA_INICIO, item.FECHA_TERMINO, conserje.ID_CONSERJE); } if (resultTurno.Equals("Turno Creado")) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Turnos Asignados Correctamente');window.location.href='" + Request.RawUrl + "';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Registrar Turno');window.location.href='" + Request.RawUrl + "';", true); } }
protected void btnRegistroConserje_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(5000); string resultPersona = Controller.ControllerPersona.crearPersona(2, txtNombre.Text, txtApellido.Text, txtRut.Text, txtTelefono.Text, txtEmail.Text, false, radioSexo.SelectedValue); if (resultPersona.Equals("Persona Creada")) { PERSONA persona = Controller.ControllerPersona.buscarPersonaRut(txtRut.Text); string resultConserje = Controller.ControllerConserje.crearConserje(persona.ID_PERSONA, Convert.ToInt64(dplCondominio.SelectedValue)); if (resultConserje.Equals("Conserje Creado")) { string resultTurno = ""; CONSERJE conserje = Controller.ControllerConserje.buscarIdConserje(persona.ID_PERSONA); foreach (TURNO item in listaTurno) { resultTurno = Controller.ControllerTurno.crearTurno(item.DESCRIPCION_TURNO, item.FECHA_INICIO, item.FECHA_TERMINO, conserje.ID_CONSERJE); } if (resultTurno.Equals("Turno Creado")) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Conserje Creado');window.location.href='" + Request.RawUrl + "';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Crear Turno');window.location.href='" + Request.RawUrl + "';", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Crear Conserje');window.location.href='" + Request.RawUrl + "';", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('Error al Crear Conserje');window.location.href='" + Request.RawUrl + "';", true); } }
protected void dplConserje_SelectedIndexChanged(object sender, EventArgs e) { try { long conserje = Convert.ToInt64(dplConserje.SelectedValue); CONSERJE aux = Controller.ControllerConserje.buscarIdConserje(conserje); listaTurnoActual = Controller.ControllerTurno.listaTurno(aux.ID_CONSERJE); grHorarioActual.DataSource = listaTurnoActual; grHorarioActual.DataBind(); dplTurno.SelectedIndex = 0; listaTurnoAsignar = new List <TURNO>(); grHorario.DataSource = listaTurnoAsignar; grHorario.DataBind(); } catch (Exception ex) { grHorarioActual.DataSource = null; grHorarioActual.DataBind(); grHorario.DataSource = null; grHorario.DataBind(); dplTurno.SelectedIndex = 0; System.Diagnostics.Debug.WriteLine("Error: " + ex); } }