コード例 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (lblNombres.Text != "" && lblNombreDepartamento.Text != "" && (titular == true || titular == false))
            {
                if (titularExixtente != true)
                {
                    departamento.ID_Vivienda = codigoDepartamento;
                    habitante.Id_Habitante   = codigoHabitante;
                    habitante.FechaInicio    = DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day;
                    habitante.FechaFinal     = null;
                    habitante.Titular        = titular;

                    int resultado = GestionarDepartamento.AsiganrVivienda(departamento, habitante);
                    if (resultado > 0)
                    {
                        MessageBox.Show("La asiganción de Departamento al Habitante fue exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("No se logro asignar el Departamento al Habitante", "Error en el registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("El departamento ya tiene Titular registrado", "Error en el registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("No se logro asignar el Habitante a un departamento \n\tdebe marcar la titularidad", "Error en el registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        private void cboxBloque_SelectedIndexChanged(object sender, EventArgs e)
        {
            cboxBloque.DropDownStyle = ComboBoxStyle.DropDownList;
            GestionarDepartamento obtenerDatos = new GestionarDepartamento();

            cboxDepartamento.DataSource    = obtenerDatos.ObtenerDepartamentos(cboxBloque.Text);
            cboxDepartamento.DisplayMember = "nombre";
            lblBloque.Text = cboxBloque.Text.ToUpper();
        }
コード例 #3
0
        public void CargarDepartamentos()
        {
            //Instanciamos a la clase para obtener los datos
            GestionarDepartamento mostrarDepartamentos = new GestionarDepartamento();

            //Llenamos el DataGrid con los datos otenidos
            tblDepartamentos.DataSource = mostrarDepartamentos.MostrarDepartamentos();
            //Refrescamos nuestro DataGried
            tblDepartamentos.Refresh();
        }
コード例 #4
0
        private void btnBuscarDepartamento_Click(object sender, EventArgs e)
        {
            departamento.Nombre = txtBuscarDepartamentos.Text;
            //Instanciamos a la clase para obtener los datos
            GestionarDepartamento mostrarDepartamentos = new GestionarDepartamento();

            //Llenamos el DataGrid con los datos otenidos
            tblDepartamentos.DataSource = mostrarDepartamentos.MostrarDepartamentos(departamento);
            //Refrescamos nuestro DataGried
            tblDepartamentos.Refresh();
        }
コード例 #5
0
        //Para cargar todos los bloques
        public void CargarBloques()
        {
            GestionarDepartamento obtenerDatos = new GestionarDepartamento();

            cboxBloque.DataSource    = obtenerDatos.ObtenerBloques();
            cboxBloque.DisplayMember = "nombreBloque";
            GestionarDepartamento obtenerDepartamentos = new GestionarDepartamento();

            cboxDepartamento.DataSource    = obtenerDepartamentos.ObtenerDepartamentos(cboxBloque.Text);
            cboxDepartamento.DisplayMember = "nombre";
            lblBloque.Text = cboxBloque.Text.ToUpper();
        }