コード例 #1
0
        private void ConsultarButton_Click(object sender, EventArgs e)
        {
            var listado = new List <Cargos>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltrarComboBox.SelectedIndex)
                {
                case 0:
                    listado = CargosBLL.GetList(p => true);
                    break;

                case 1:
                    int id = Convert.ToInt32(CriterioTextBox.Text);
                    listado = CargosBLL.GetList(p => p.CargoId == id);
                    break;

                case 2:
                    listado = CargosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text));
                    break;
                }

                listado = listado.ToList();
            }
            else
            {
                listado = CargosBLL.GetList(p => true);
            }
            ConsultaDataGridView.DataSource = null;
            ConsultaDataGridView.DataSource = listado;
        }
コード例 #2
0
ファイル: RCargos.cs プロジェクト: jmp056/RegistroUsuario
        private void EditarButton_Click(object sender, EventArgs e)
        {
            Cargos cargo;
            bool   paso = false;

            if (!Validar())
            {
                return;
            }

            cargo = LlenaClase();
            Limpiar();

            if (ExisteEnLaBaseDeDatos() == false)
            {
                paso = CargosBLL.Modificar(cargo);
            }
            else
            {
                MessageBox.Show("No se puede modificar un cargo que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (paso)
            {
                MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Error al guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
ファイル: rCargos.cs プロジェクト: erickJ27/RegistroMedico
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Cargos cargo;
            bool   paso = false;

            if (!Validar())
            {
                return;
            }

            cargo = LlenarClase();
            Limpiar();

            if (IdNumericUpDown.Value == 0)
            {
                paso = CargosBLL.Guardar(cargo);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un cargo que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = CargosBLL.Modificar(cargo);
            }
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #4
0
 public void LlenarComboBox()
 {
     NivelUsuarioComboBox.DataSource    = null;
     NivelUsuarioComboBox.DataSource    = CargosBLL.GetList(x => true);
     NivelUsuarioComboBox.ValueMember   = "CargoId";
     NivelUsuarioComboBox.DisplayMember = "Descripcion";
 }
コード例 #5
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            var listado = new List <Cargos>();

            if (CriteriotextBox.Text.Trim().Length > 0)
            {
                switch (FiltrocomboBox.SelectedIndex)
                {
                case 0:     //todo
                    listado = CargosBLL.Getlist(u => true);
                    break;

                case 1:     // ID
                    int id = Convert.ToInt32(CriteriotextBox.Text);
                    listado = CargosBLL.Getlist(u => u.CargosId == id);
                    break;

                case 2:     //Cargo
                    listado = CargosBLL.Getlist(u => u.Descripcion.Contains(CriteriotextBox.Text));
                    break;
                }
            }
            else
            {
                listado = CargosBLL.Getlist(u => true);
            }

            ConsultadataGridView.DataSource = null;
            ConsultadataGridView.DataSource = listado;
        }
コード例 #6
0
        private void Consultabutton_Click(object sender, EventArgs e)
        {
            var listado = new List <Cargos>();

            if (Validar())
            {
                return;
            }

            if (CriteriotextBox.Text.Trim().Length > 0)
            {
                switch (FiltrarcomboBox.Text)
                {
                case "Todo":
                    listado = CargosBLL.GetList(p => true);
                    break;

                case "ID":
                    int id = Convert.ToInt32(CriteriotextBox.Text);
                    listado = CargosBLL.GetList(p => p.CargoID == id);
                    break;

                case "Descripcion":
                    listado = CargosBLL.GetList(p => p.Descripcion.Contains(CriteriotextBox.Text));
                    break;
                }
            }
            else
            {
                listado = CargosBLL.GetList(p => true);
            }

            ConsultadataGridView.DataSource = null;
            ConsultadataGridView.DataSource = listado;
        }
コード例 #7
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            errorProvider.Clear();
            int id;

            int.TryParse(CargoIdnumericUpDown.Text, out id);
            Limpiar();
            if (CargosBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado");
            }
            else
            {
                errorProvider.SetError(CargoIdnumericUpDown, "No se puede eliminar, porque no existe");
            }
        }
コード例 #8
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            ErrorProvider.Clear();
            int id;

            int.TryParse(IdNumeric.Text, out id);
            Limpiar();
            if (CargosBLL.Eliminar(id))
            {
                MessageBox.Show("eliminado", "exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                ErrorProvider.SetError(IdNumeric, "nose puede eliminar esta peesonas");
            }
        }
コード例 #9
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int    Id;
            Cargos cargos = new Cargos();

            int.TryParse(IdNumeric.Text, out Id);
            cargos = CargosBLL.Buscar(Id);
            if (cargos != null)
            {
                MessageBox.Show("Persona Encontrada");
                LlenaCampo(cargos);
            }
            else
            {
                MessageBox.Show("Persona no encontrada");
            }
        }
コード例 #10
0
        private void Eliminar_button_Click(object sender, EventArgs e)
        {
            int id;

            int.TryParse(CargoId_numericUpDown.Text, out id);

            Limpiar();

            if (CargosBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se puede eliminar este Cargo", "No Hubo Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #11
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            MyerrorProvider.Clear();
            int id;

            int.TryParse(CargoIdnumericUpDown1.Text, out id);

            Limpiar();

            if (CargosBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MyerrorProvider.SetError(CargoIdnumericUpDown1, "No se puede eliminar un usuario que no existe");
            }
        }
コード例 #12
0
        private void Buscar_button_Click(object sender, EventArgs e)
        {
            Cargos Cargo;
            int    id = Convert.ToInt32(CargoId_numericUpDown.Value);

            Limpiar();
            Cargo = CargosBLL.Buscar(id);

            if (Cargo != null)
            {
                LlenaCampo(Cargo);
                MessageBox.Show("Cargo Encontrado");
            }
            else
            {
                MessageBox.Show("Cargo No Encontrado");
            }
        }
コード例 #13
0
ファイル: rCargos.cs プロジェクト: jelias7/RosarioRegistry
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            MyErrorProvider.Clear();

            int id;

            int.TryParse(IDnumericUpDown.Text, out id);

            Limpiar();

            if (CargosBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MyErrorProvider.SetError(IDnumericUpDown, "No se puede eliminar uno que no existe.");
            }
        }
コード例 #14
0
ファイル: Creacion.aspx.cs プロジェクト: murregoh/DBM_Project
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            CargosBLL oCargos = new CargosBLL();

            try
            {
                var id    = Convert.ToInt32(GridView1.DataKeys[e.RowIndex]["Id"]);
                var cargo = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtNombre")).Text;

                oCargos.ActualizarCargo(id, cargo);

                GridView1.EditIndex = -1;
                CargarGrid();
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #15
0
ファイル: rCargos.cs プロジェクト: erickJ27/RegistroMedico
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int    id;
            Cargos cargo = new Cargos();

            int.TryParse(IdNumericUpDown.Text, out id);

            cargo = CargosBLL.Buscar(id);

            if (cargo != null)
            {
                MessageBox.Show("Cargo Encontrado");
                LlenarCampo(cargo);
            }
            else
            {
                MessageBox.Show("Cargo no encontrado");
            }
        }
コード例 #16
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int    id;
            Cargos cargo = new Cargos();

            int.TryParse(CargoIdnumericUpDown1.Text, out id);

            Limpiar();

            cargo = CargosBLL.Buscar(id);

            if (cargo != null)
            {
                MessageBox.Show("Cargo Encontrada");
                LlenaCampo(cargo);
            }
            else
            {
                MessageBox.Show("Persona no encontrada");
            }
        }
コード例 #17
0
ファイル: rCargos.cs プロジェクト: jelias7/RosarioRegistry
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int    id;
            Cargos cargos = new Cargos();

            int.TryParse(IDnumericUpDown.Text, out id);

            Limpiar();

            cargos = CargosBLL.Buscar(id);

            if (cargos != null)
            {
                MessageBox.Show("Usuario Encontrado.");
                LlenaCampo(cargos);
            }
            else
            {
                MessageBox.Show("Usuario no encontrado.");
            }
        }
コード例 #18
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int   CargoId;
            Cargo cargos = new Cargo();

            int.TryParse(IDNumericUpDown.Text, out CargoId);

            Limpiar();

            cargos = CargosBLL.Buscar(CargoId);

            if (cargos != null)
            {
                MessageBox.Show("Usuario Encontrado");
                LlenaCampo(cargos);
            }
            else
            {
                MessageBox.Show("Usuario no Encontada");
            }
        }
コード例 #19
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Cargo cargos;
            bool  paso = false;

            if (Validar())
            {
                return;
            }

            cargos = LlenaClase();
            Limpiar();

            //Determinar si es guardar o modificar
            if (IDNumericUpDown.Value == 0)
            {
                paso = CargosBLL.Guardar(cargos);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = CargosBLL.Modificar(cargos);
            }

            //Informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #20
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            MyErrorProvider.Clear();
            int CargoId;

            int.TryParse(IDNumericUpDown.Text, out CargoId);


            if (!ExisteEnLaBaseDeDatos())
            {
                return;
            }
            if (CargosBLL.Eliminar(CargoId))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }

            else
            {
                MyErrorProvider.SetError(IDNumericUpDown, "No se puede eliminar una persona que no existe");
            }
        }
コード例 #21
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Cargos cargo;
            bool   paso = false;

            if (!validar())
            {
                return;
            }

            cargo = LlenaClase();
            Limpiar();

            //determinar si es guardar o modificar
            if (CargoIdnumericUpDown1.Value == 0)
            {
                paso = CargosBLL.Guardar(cargo);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se peude modificar un cargo que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = CargosBLL.Modificar(cargo);
            }
            //informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #22
0
ファイル: rCargos.cs プロジェクト: erickJ27/RegistroMedico
        private bool ExisteEnLaBaseDeDatos()
        {
            Cargos cargo = CargosBLL.Buscar((int)IdNumericUpDown.Value);

            return(cargo != null);
        }
コード例 #23
0
        private bool ExiteEnLaBaseDeDatos()
        {
            Cargos cargos = CargosBLL.Buscar((int)IdNumeric.Value);

            return(cargos != null);
        }