protected void SeleccionarDepartamento()
        {
            ResultadoEntidad    Resultado = new ResultadoEntidad();
            DepartamentoEntidad DepartamentoEntidadObjeto = new DepartamentoEntidad();
            DepartamentoProceso DepartamentoProcesoObjeto = new DepartamentoProceso();

            //DepartamentoEntidadObjeto.EstatusId = (int)ConstantePrograma.EstatusDepartamentos.Activo;
            DepartamentoEntidadObjeto.EstatusId   = (Int16)ConstantePrograma.EstatusDepartamentos.Activo;
            DepartamentoEntidadObjeto.DireccionId = Int16.Parse(DireccionId.SelectedValue);

            if (DepartamentoEntidadObjeto.DireccionId == 0)
            {
                DepartamentoId.Items.Clear();
            }
            else
            {
                Resultado = DepartamentoProcesoObjeto.SeleccionarDepartamento(DepartamentoEntidadObjeto);

                DepartamentoId.DataValueField = "DepartamentoId";
                DepartamentoId.DataTextField  = "Nombre";

                if (Resultado.ErrorId == 0)
                {
                    DepartamentoId.DataSource = Resultado.ResultadoDatos;
                    DepartamentoId.DataBind();
                }
                else
                {
                    EtiquetaMensajeError.Text = TextoError.ErrorGenerico;
                }
            }

            DepartamentoId.Items.Insert(0, new ListItem(ConstantePrograma.FiltroTodos, "0"));
        }
Ejemplo n.º 2
0
        public override int GetHashCode()
        {
            int hash = GetType().GetHashCode();

            hash = (hash * 397) ^ DepartamentoId.GetHashCode();
            hash = (hash * 397) ^ Id.GetHashCode();

            return(hash);
        }
Ejemplo n.º 3
0
        private void Borrar_Click(object sender, EventArgs e)
        {
            try {
                QDepartamentos qdp = new QDepartamentos();

                int    a = int.Parse(DepartamentoId.Text);
                string b = DepartamentoNombre.Text;

                MessageBox.Show(qdp.BorrarDepartamentos(a));
                qdp.LlenarDepartamentos();
                DepartamentosData.DataSource = qdp.dat;

                DepartamentoId.Clear();
                DepartamentoNombre.Clear();
            }
            catch (Exception ex) {
                string err = "Error " + ex.ToString();
                MessageBox.Show(err);
            }
        }