Beispiel #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     mensajeConfirmacion.Visible = false;
     if (!Page.IsPostBack)
     {
         if (!Session["Rol"].ToString().Equals("Administrador"))
         {
             Session.Clear();
         }
         listaPersonal          = miBLPersonal.buscarListaPersonal();
         gridCuentas.DataSource = listaPersonal;
         gridCuentas.DataBind();
     }
 }
Beispiel #2
0
        protected void btnEditarSeleccion_Click(object sender, EventArgs e)
        {
            string correo   = txtCorreo.Text;
            string tipo     = txtRol.Text;
            string nombre   = txtNombre.Text;
            string apellido = txtApellido.Text;
            int    cedula   = Int32.Parse(txtCedula.Text);
            int    telefono = Int32.Parse(txtTelefono.Text);
            string codigo   = txtCodigo.Text;

            BLAdministrativo miBLAdministrativo = new BLAdministrativo();

            BLPersonal miBLPersonal = new BLPersonal();

            miBLPersonal.correo   = correo;
            miBLPersonal.nombre   = nombre;
            miBLPersonal.apellido = apellido;
            miBLPersonal.cedula   = cedula;
            miBLPersonal.telefono = telefono;
            miBLPersonal.editarPersonal();

            switch (tipo)
            {
            case "Medico":
                BLMedico miBLMedico = new BLMedico();
                miBLMedico.codigo   = codigo;
                miBLMedico.correo   = correo;
                miBLMedico.nombre   = nombre;
                miBLMedico.apellido = apellido;
                miBLMedico.cedula   = cedula;
                miBLMedico.telefono = telefono;
                miBLMedico.editarMedico();
                break;

            default:
                miBLAdministrativo.correo = correo;
                miBLAdministrativo.buscarAdministrativo();
                miBLAdministrativo.nombre   = nombre;
                miBLAdministrativo.apellido = apellido;
                miBLAdministrativo.cedula   = cedula;
                miBLAdministrativo.telefono = telefono;
                miBLAdministrativo.editarAdministrativo();
                break;
            }


            listaPersonal          = miBLPersonal.buscarListaPersonal();
            gridCuentas.DataSource = listaPersonal;
            gridCuentas.DataBind();
            mensajeAviso("success", "Cuenta Editada Correctamente");
        }