示例#1
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            TipoAnalisis tipoAnalisis;
            bool         paso = false;

            if (!Validar())
            {
                return;
            }

            tipoAnalisis = LlenarClase();
            Limpiar();

            if (IdNumericUpDown.Value == 0)
            {
                paso = TipoAnalisisBLL.Guardar(tipoAnalisis);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un Tipo Analisis que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = TipoAnalisisBLL.Modificar(tipoAnalisis);
            }
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
        private void LLenarComboBox2()
        {
            var listado2 = new List <TipoAnalisis>();

            listado2 = TipoAnalisisBLL.GetList(l => true);
            TipoAnalisiscomboBox.DataSource    = listado2;
            TipoAnalisiscomboBox.DisplayMember = "Descripcion";
            TipoAnalisiscomboBox.ValueMember   = "TipoAnalisisId";
        }
示例#3
0
        private void ListadoTipos()
        {
            var listado = new List <TiposAnalisis>();

            listado = TipoAnalisisBLL.GetList(p => true);
            TipocomboBox.DataSource    = listado;
            TipocomboBox.ValueMember   = "TipoId";
            TipocomboBox.DisplayMember = "Descripcion";
        }
示例#4
0
        private void ListadoTipoAnalisis()
        {
            var listado = new List <TipoAnalisis>();

            listado = TipoAnalisisBLL.GetList(p => true);
            TipoAnalisisComboBox.DataSource    = listado;
            TipoAnalisisComboBox.DisplayMember = "TipoAnalisis";
            TipoAnalisisComboBox.ValueMember   = "TipoId";

            UsuarioComboBox.Text = string.Empty;
        }
示例#5
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            MyErrorProvider.Clear();
            int id;

            int.TryParse(IdnumericUpDown.Text, out id);
            Limpiar();
            if (TipoAnalisisBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado");
            }
            else
            {
                MyErrorProvider.SetError(IdnumericUpDown, "No se puede elimina, porque no existe");
            }
        }
示例#6
0
        //Eventos de los botones
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            ErrorProvider.Clear();
            int id;

            int.TryParse(TipoId.Text, out id);
            Limpiar();
            if (TipoAnalisisBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado");
            }
            else
            {
                ErrorProvider.SetError(TipoId, "No se puede eliminar un usuario que no existe");
            }
        }
示例#7
0
 private void CargarTipos()
 {
     try
     {
         List <TipoAnalisis> tipos = new List <TipoAnalisis>();
         tipos = TipoAnalisisBLL.GetList(p => true);
         TipoAnalisiscomboBox.DataSource    = null;
         TipoAnalisiscomboBox.DataSource    = tipos;
         TipoAnalisiscomboBox.ValueMember   = "TipoAnalisisId";
         TipoAnalisiscomboBox.DisplayMember = "Descripcion";
     }
     catch (Exception)
     {
         MessageBox.Show("Hubo un error al intentar cargar los Tipos");
     }
 }
 private void CargarTipos()
 {
     try
     {
         List <TiposAnalisis> tipos = new List <TiposAnalisis>();
         tipos = TipoAnalisisBLL.GetList(p => true);
         AnalisismetroComboBox.DataSource    = null;
         AnalisismetroComboBox.DataSource    = tipos;
         AnalisismetroComboBox.ValueMember   = "TipoId";
         AnalisismetroComboBox.DisplayMember = "Descripcion";
     }
     catch (Exception)
     {
         MessageBox.Show("Error");
     }
 }
        private void LlenarComboBox()
        {
            var listado = new List <TipoAnalisis>();

            listado = TipoAnalisisBLL.Getlist(p => true);
            AnalisiscomboBox.DataSource    = listado;
            AnalisiscomboBox.DisplayMember = "Descripcion";
            AnalisiscomboBox.ValueMember   = "TipoAnalisisId";

            var listado2 = new List <Usuarios>();

            listado2 = UsuariosBLL.Getlist(p => true);
            UsuariocomboBox.DataSource    = listado2;
            UsuariocomboBox.DisplayMember = "Nombre";
            UsuariocomboBox.ValueMember   = "UsuarioId";
        }
示例#10
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            MyErrorProvider.Clear();

            int id;

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

            Limpiar();

            if (TipoAnalisisBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MyErrorProvider.SetError(IdNumericUpDown, "No se puede eliminar un Tipo Analisis que no existe");
            }
        }
示例#11
0
 private void EliminarmetroButton_Click(object sender, EventArgs e)
 {
     try
     {
         if (TipoAnalisisBLL.Buscar((int)IDnumericUpDown.Value) == null)
         {
             MessageBox.Show("No se puede eliminar");
         }
         else
         {
             TipoAnalisisBLL.Eliminar((int)IDnumericUpDown.Value);
             MessageBox.Show("Eliminado correctamente");
             Limpiar();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error");
     }
 }
示例#12
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int           id;
            TiposAnalisis analisis = new TiposAnalisis();

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

            Limpiar();

            analisis = TipoAnalisisBLL.Buscar(id);

            if (analisis != null)
            {
                LlenaCampo(analisis);
            }
            else
            {
                MessageBox.Show("Tipo no encontrado.");
            }
        }
示例#13
0
        private void GuardarmetroButton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            TiposAnalisis tipo = new TiposAnalisis();

            tipo = LlenarClase();

            try
            {
                if (TipoAnalisisBLL.Buscar((int)IDnumericUpDown.Value) != null)
                {
                    TipoAnalisisBLL.Modificar(tipo);
                    MessageBox.Show("Modificado Correctamente");
                    Limpiar();
                }
                else
                {
                    if (IDnumericUpDown.Value == 0)
                    {
                        if (!TipoAnalisisBLL.Duplicado(DescripcionmetroTextBox.Text))
                        {
                            TipoAnalisisBLL.Guardar(tipo);
                            MessageBox.Show("Se guardo correctamente");
                            Limpiar();
                        }
                        else
                        {
                            errorProvider.SetError(DescripcionmetroTextBox, "Este Tipo ya existe");
                        }
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Error");
            }
        }
示例#14
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            int          id;
            TipoAnalisis tipo = new TipoAnalisis();

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

            Limpiar();

            tipo = TipoAnalisisBLL.Buscar(id);

            if (tipo != null)
            {
                MessageBox.Show("Persona Encontrada");
                LlenaCampo(tipo);
            }
            else
            {
                MessageBox.Show("Persona no Encontada");
            }
        }
示例#15
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int id;

            TipoAnalisis tipoanalisis = new TipoAnalisis();

            int.TryParse(IdnumericUpDown.Text, out id);
            Limpiar();

            tipoanalisis = TipoAnalisisBLL.Buscar(id);

            if (tipoanalisis != null)
            {
                MessageBox.Show("Analisis encontrado");
                LlenaCampo(tipoanalisis);
            }
            else
            {
                MessageBox.Show("Analisis no existe");
            }
        }
示例#16
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int id;

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

            if (!ValidarEliminar())
            {
                return;
            }

            if (TipoAnalisisBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se peude Eliminar un analisis que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
示例#17
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            TipoAnalisis tipo;
            bool         paso = false;

            if (!Validar())
            {
                return;
            }

            tipo = LlenarClase();
            Limpiar();

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

            //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);
            }
        }
示例#18
0
        private void BuscarmetroButton_Click(object sender, EventArgs e)
        {
            TiposAnalisis tipo = new TiposAnalisis();

            try
            {
                tipo = TipoAnalisisBLL.Buscar((int)IDnumericUpDown.Value);

                if (tipo != null)
                {
                    Limpiar();
                    LlenarCampos(tipo);
                }
                else
                {
                    MessageBox.Show("Tipo de analisis no encontrado");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Error");
            }
        }
示例#19
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            if (IdNumericUpDown.Value == 0)
            {
                MessageBox.Show("Coloque un id valido");
            }
            else
            {
                int          id;
                TipoAnalisis tipoAnalisis = new TipoAnalisis();
                int.TryParse(IdNumericUpDown.Text, out id);

                tipoAnalisis = TipoAnalisisBLL.Buscar(id);

                if (tipoAnalisis != null)
                {
                    LlenarCampo(tipoAnalisis);
                }
                else
                {
                    MessageBox.Show("TipoAnalis no encontrado");
                }
            }
        }
示例#20
0
        private bool ExisteEnLaBaseDeDatos()
        {
            TipoAnalisis tipoAnalisis = TipoAnalisisBLL.Buscar((int)IdNumericUpDown.Value);

            return(tipoAnalisis != null);
        }
示例#21
0
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            TipoAnalisis tipo = new TipoAnalisis();

            TipoAnalisisBLL.Modificar(tipo);
        }
示例#22
0
        private bool ExisteEnLaBaseDeDatos()
        {
            TipoAnalisis tipoanalisis = TipoAnalisisBLL.Buscar(Convert.ToInt32(IdnumericUpDown.Value));

            return(tipoanalisis != null);
        }
示例#23
0
        private bool ExisteEnLaBaseDeDatos()
        {
            TipoAnalisis tipo = TipoAnalisisBLL.Buscar((int)TipoId.Value);

            return(tipo != null);
        }