private void cmdGuardar_Click(object sender, EventArgs e)
        {
            int                id       = int.Parse(txtId.Text);
            string             desc     = txtDescripcion.Text;
            string             selected = cbxEstado.SelectedItem.ToString();
            EstadoPersistencia estado   = EstadoPersistencia.Inactivo;

            estado = EnumUtil.ParseEnum <EstadoPersistencia>(selected);
            CompetenciaViewModel cpt = new CompetenciaViewModel();

            if (id > 0)
            {
                cpt = dC[id];

                cpt.Descripcion = desc;
                cpt.Estado      = estado;
            }
            else
            {
                cpt.Descripcion = desc;
                cpt.Estado      = estado;
                dC.Add(++_last, cpt);
            }
            cleanTxt();
            fillDataGrid();
        }
Ejemplo n.º 2
0
        private void cmdGuardar_Click(object sender, EventArgs e)
        {
            int                id       = int.Parse(txtId.Text);
            string             nom      = txtNombre.Text;
            string             selected = cbxEstado.SelectedItem.ToString();
            string             gradop   = cbxGrado.SelectedItem.ToString();
            EstadoPersistencia estado   = EstadoPersistencia.Inactivo;

            estado = EnumUtil.ParseEnum <EstadoPersistencia>(selected);
            Idiomas cpt = new Idiomas();

            if (id > 0)
            {
                cpt        = _context.Idiomas.Find(id);
                cpt.Grado  = gradop;
                cpt.Nombre = nom;
                cpt.Estado = estado;
            }
            else
            {
                cpt.Grado  = gradop;
                cpt.Nombre = nom;
                cpt.Estado = estado;
                _context.Idiomas.Add(cpt);
            }
            _context.SaveChanges();
            cleanTxt();
            RefreshData();
        }
Ejemplo n.º 3
0
        private void cmdGuardar_Click(object sender, EventArgs e)
        {
            string             tName   = null;
            string             tRiesgo = null;
            double             dMin    = 0d;
            double             dMax    = 0d;
            int                dDep    = 0;
            EstadoPersistencia dState  = EstadoPersistencia.Activo;

            if (string.IsNullOrEmpty(txtNombre.Text))
            {
                MessageBox.Show("Favor de Llenar campo de Nombre");
                txtNombre.Focus();
                return;
            }
            else if (string.IsNullOrEmpty(cbxRiesgo.Text))
            {
                MessageBox.Show("Favor de Selecionar el Riesgo");
                cbxRiesgo.Focus();
                return;
            }
            else if (string.IsNullOrEmpty(cbxDepartamento.Text))
            {
                MessageBox.Show("Favor de Selecionar el Departamento");
                cbxDepartamento.Focus();
                return;
            }
            else if (string.IsNullOrEmpty(cbxEstado.Text))
            {
                MessageBox.Show("Favor de Selecionar el Estado");
                cbxEstado.Focus();
                return;
            }
            else
            {
                tName   = txtNombre.Text;
                tRiesgo = cbxRiesgo.Text;
                dState  = EnumUtil.ParseEnum <EstadoPersistencia>(cbxEstado.Text);
                dDep    = (int)cbxDepartamento.SelectedValue;
                dMin    = Convert.ToDouble(nupSalMin.Value);
                dMax    = Convert.ToDouble(nupSalMax.Value);
            }


            PuestoD.Nombre         = tName;
            PuestoD.Riesgo         = tRiesgo;
            PuestoD.SalarioMinimo  = dMin;
            PuestoD.SalarioMaximo  = dMax;
            PuestoD.DepartamentoID = dDep;
            PuestoD.Estado         = dState;
            OnSavePuestoEvent(new SaveDataArgs(Editing));
        }
        private void cmdGuardar_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(txtNombre.Text))
            {
                MessageBox.Show("Favor de Llenar campo de Nombre");
                txtNombre.Focus();
                return;
            }
            else if (String.IsNullOrEmpty(cbxEstado.Text))
            {
                MessageBox.Show("Favor de seleccionar un Estado");
                cbxEstado.Focus();
                return;
            }
            int                id       = int.Parse(txtId.Text);
            string             nom      = txtNombre.Text;
            string             selected = cbxEstado.SelectedItem.ToString();
            EstadoPersistencia estado   = EstadoPersistencia.Inactivo;

            estado = EnumUtil.ParseEnum <EstadoPersistencia>(selected);
            Departamentos cpt = new Departamentos();

            if (id > 0)
            {
                cpt        = _context.Departamentos.Find(id);
                cpt.Nombre = nom;
                cpt.Estado = estado;
            }
            else
            {
                cpt.Nombre = nom;
                cpt.Estado = estado;
                _context.Departamentos.Add(cpt);
            }
            _context.SaveChanges();
            cleanTxt();
            RefreshData();
        }