Beispiel #1
0
        private void ActualizarSeleccionado()
        {
            var descFamiliaSistema = FamSistema.GetItemText(FamSistema.SelectedItem);
            var descFamiliaUsuario = FamUsuario.GetItemText(FamUsuario.SelectedItem);

            if (!(descFamiliaSistema == string.Empty))
            {
                FamiliaSistemaSeleccionada = familiaBLL.ObtenerFamiliaConDescripcion(descFamiliaSistema);
            }

            if (!(descFamiliaUsuario == string.Empty))
            {
                FamiliaUsuarioSeleccionada = familiaBLL.ObtenerFamiliaConDescripcion(descFamiliaUsuario);
            }
        }
Beispiel #2
0
        private void btnBaja_Click(object sender, EventArgs e)
        {
            var desc        = chklstFamilias.SelectedItem.ToString();
            var familia     = familiaBLL.ObtenerFamiliaConDescripcion(desc);
            var returnValue = false;

            if (patenteBLL.CheckeoFamiliaParaBorrar(familia, usuarioBLL.TraerUsuariosConPatentesYFamilias()))
            {
                returnValue = true;
            }
            else
            {
                MessageBox.Show("La familia actualmente esta en uso");
            }

            if (returnValue)
            {
                var exitoso = familiaBLL.Borrar(new Familia()
                {
                    Descripcion = desc, FamiliaId = familiaBLL.ObtenerIdFamiliaPorDescripcion(desc)
                });
            }

            CargarFamilias();
            chklstFamilias.Refresh();
        }