public void AddToDivision_Area(Division_AreaItem division_AreaItem)
 {
     base.AddObject("Division_Area", division_AreaItem);
 }
        partial void NuevaArea_Execute()
        {
            // Escriba el código aquí.
            if (NombreDivision == null) { this.ShowMessageBox("El campo 'Nombre' no puede quedar en blanco"); }
            else{

            Division_AreaItem NuevaArea = new Division_AreaItem();
            NuevaArea.Detalles = "DETALLES";
            NuevaArea.Nombre = NombreDivision.ToUpper();
            NuevaArea.Division_GerenciaItem = Division_Gerencia.SelectedItem;
            
            NuevaArea.Division_SubGerenciaItem = this.SubgerenciaCampo;

            /*
             * Al agregar este nuevo campo en la tabla, podemos filtrar las areas que no tienen gerencia y las que tienen en el 
             * mismo control de autocompletar en las ventanas crear rol privado y detalles para el control de autocompletar de las areas
             * , lo he retirado por que causo un error en produccion.
             * 
            if (NuevaArea.Division_SubGerenciaItem == null)
            { NuevaArea.ConSubgerencia = null; }
            else { NuevaArea.ConSubgerencia = true; }
            */

            this.CloseModalWindow("NuevaArea");
            this.NombreDivision = null;
            this.Save();
            }
        }
 public static Division_AreaItem CreateDivision_AreaItem(int id_Area, string nombre)
 {
     Division_AreaItem division_AreaItem = new Division_AreaItem();
     division_AreaItem.Id_Area = id_Area;
     division_AreaItem.Nombre = nombre;
     return division_AreaItem;
 }