示例#1
0
        public AccionBorrarHorario()
        {
            InitializeComponent();
            HorarioBusiness horarioBusiness = new HorarioBusiness();

            cmbDenominacion.DataSource = horarioBusiness.leerHorarios();
            HorariosLab horariosLab = (HorariosLab)cmbDenominacion.SelectedItem;

            txtHorario.Text = horariosLab.Descripcion;
        }
示例#2
0
        public frmModificarUsuario2()
        {
            InitializeComponent();
            PuestoBusiness       puestoBusiness       = new PuestoBusiness();
            HorarioBusiness      horarioBusiness      = new HorarioBusiness();
            CodigoPostalBusiness codigoPostalBusiness = new CodigoPostalBusiness();

            cmbPuesto.DataSource       = puestoBusiness.leerPuestos();
            cmbHorarios.DataSource     = horarioBusiness.leerHorarios();
            cmbCodigoPostal.DataSource = codigoPostalBusiness.listar();
        }
示例#3
0
        public frmAgregarUsuario()
        {
            InitializeComponent();
            PuestoBusiness       puestoBusiness       = new PuestoBusiness();
            HorarioBusiness      horarioBusiness      = new HorarioBusiness();
            CodigoPostalBusiness codigoPostalBusiness = new CodigoPostalBusiness();
            CodigoPostal         codigoPostal         = new CodigoPostal();

            cmbPuesto.DataSource       = puestoBusiness.leerPuestos();
            cmbHorarios.DataSource     = horarioBusiness.leerHorarios();
            cmbCodigoPostal.DataSource = codigoPostalBusiness.listar();
            rdbHombre.Checked          = true;
        }
示例#4
0
        public void cargarFormulario(Interno interno)
        {
            InitializeComponent();
            lblid.Hide();
            PuestoBusiness       puestoBusiness       = new PuestoBusiness();
            HorarioBusiness      horarioBusiness      = new HorarioBusiness();
            CodigoPostalBusiness codigoPostalBusiness = new CodigoPostalBusiness();

            cmbPuesto.DataSource       = puestoBusiness.leerPuestos();
            cmbHorarios.DataSource     = horarioBusiness.leerHorarios();
            cmbCodigoPostal.DataSource = codigoPostalBusiness.listar();
            lblid.Text        = interno.idinterno.ToString();
            txtDNI.Text       = interno.Dni.ToString();
            txtLegajo.Text    = interno.NumeroLegajo.ToString();
            txtNombre.Text    = interno.Nombre.ToString();
            txtApellido.Text  = interno.Apellido.ToString();
            dtpFnac.Text      = interno.Fnac.ToLongDateString();
            txtDireccion.Text = interno.Direccion.ToString();
            if (cmbCodigoPostal.Items.Count == 0)
            {
                cmbCodigoPostal.Text = "Vacio";
                txtLocalidad.Text    = "Vacio";
                txtProvincia.Text    = "Vacio";
                txtPais.Text         = "Vacio";
            }
            else
            {
                cmbCodigoPostal.Text = interno.codigoPostal.cp.ToString();
                txtLocalidad.Text    = interno.codigoPostal.Localidad.ToString();
                txtProvincia.Text    = interno.codigoPostal.Provincia.ToString();
                txtPais.Text         = interno.codigoPostal.Pais.ToString();
            }
            cmbPuesto.SelectedIndex   = (interno.puesto.IdPuesto) - 1;
            cmbHorarios.SelectedIndex = (interno.horario.id) - 1;
            txtUsuario.Text           = interno.Usuario.ToString();
            txtClave.Text             = interno.Clave.ToString();
            if (interno.Sexo.Contains("Hombre"))
            {
                rdbHombre.Checked = true;
            }
            else
            {
                rdbMujer.Checked = true;
            }
            txtMail.Text = interno.mail.ToString();
        }
示例#5
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            HorarioBusiness horarioBusiness = new HorarioBusiness();

            try
            {
                if (MessageBox.Show("Está seguro de que desea eliminar el registro?", "Seguro campeón?", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    HorariosLab aux = (HorariosLab)cmbDenominacion.SelectedItem;
                    horarioBusiness.eliminar(aux.id);
                    cmbDenominacion.DataSource = horarioBusiness.leerHorarios();
                    txtHorario.Clear();
                }
                else
                {
                    MessageBox.Show("Debe seleccionar un registro");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }