Example #1
0
 public C_Organigrama(VISTA.V_Organigrama vorganigrama)
 {
     this.vorganigrama = vorganigrama;
     voorganigrama     = new MODELO.VO_Organigrama();
     daoorganigrama    = new MODELO.DAO_Organigrama();
     daoorganigrama.abrirConexion();
     Reload();
 }
        public C_DialogOrganigrama(VISTA.VDialog_Organigrama vdl_organigrama)
        {
            this.vdl_organigrama = vdl_organigrama;
            daoorganigrama       = new MODELO.DAO_Organigrama();
            daoorganigrama.abrirConexion();
            this.vdl_organigrama.cmbPersonal.Items.Clear();
            var items2 = (daoorganigrama.consultaPersonal() as IListSource).GetList();

            this.vdl_organigrama.cmbPersonal.ItemsSource       = items2;
            this.vdl_organigrama.cmbPersonal.DisplayMemberPath = "vchPersonal";
            this.vdl_organigrama.cmbPersonal.SelectedValuePath = "intIdPersonal";
        }
Example #3
0
 public void getDatosCopy(VISTA.VDialog_Eliminar vdialog, bool edit)
 {
     if (edit == false)
     {
         this.voorganigrama.IDORGANIGRAMA = 0;
     }
     else
     {
         this.voorganigrama.IDORGANIGRAMA = int.Parse(vdialog.txtID.Text);
     }
     this.daoorganigrama = new MODELO.DAO_Organigrama(voorganigrama);
 }
Example #4
0
        private void getDatos(VISTA.VDialog_Organigrama vdialog, bool edit)
        {
            DataRowView Rows = vdialog.cmbPersonal.SelectedItem as DataRowView;
            var         id   = Rows.Row[0].ToString();

            vdialog.cmbPersonal.SelectedValuePath = id;

            if (edit == false)
            {
                this.voorganigrama.IDORGANIGRAMA = 0;
            }
            else
            {
                this.voorganigrama.IDORGANIGRAMA = int.Parse(vdialog.txtIdOrganigrama.Text);
            }
            this.voorganigrama.IDPERSONAL  = int.Parse(vdialog.cmbPersonal.SelectedValuePath);
            this.voorganigrama.PUESTO      = vdialog.txtPuesto.Text;
            this.voorganigrama.NIVEL       = vdialog.txtNivel.Text;
            this.voorganigrama.DEPENDENCIA = vdialog.txtDependencia.Text;
            this.daoorganigrama            = new MODELO.DAO_Organigrama(voorganigrama);
        }