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; }