Пример #1
0
        private void seleccionar(int i)
        {
            if (dtgChoferes.CurrentRow == null)
            {
                return;
            }
            int             selectedrowindex = i;
            DataGridViewRow selectedRow      = dtgChoferes.Rows[selectedrowindex];
            string          a      = Convert.ToString(selectedRow.Cells["_id"].Value);
            Permisionario   chofer = new Permisionario();

            chofer.Id        = a;
            chofer.Firstname = Convert.ToString(selectedRow.Cells["firstname"].Value);
            _caller.SelectedDriver((Permisionario)chofer);
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Пример #2
0
 private void btnPnuevo_Click(object sender, EventArgs e)
 {
     permitholder                 = new Permisionario();
     txtPnumero.Text              = "";
     txtPnombre.Text              = "";
     txtPapellido.Text            = "";
     txtPemail.Text               = "";
     txtPrfc.Text                 = "";
     txtPtelefono.Text            = "";
     txtPcelular.Text             = "";
     txtPdireccion.Text           = "";
     txtPfiltro.Text              = "";
     txtPlicencia.Text            = "";
     permitholder                 = new Permisionario();
     gbDatospermisionario.Enabled = true;
     btnPguardar.Enabled          = true;
     gbPermisionarios.Enabled     = false;
 }
Пример #3
0
        private void loadCombobox()
        {
            Permisionario        permitholder = new Permisionario();
            string               json         = permitholder.read();
            List <Permisionario> x            = JsonConvert.DeserializeObject <List <Permisionario> >(json.Replace("_id", "id"));

            if (!json.Equals("[]"))
            {
                Dictionary <String, String> datasource = new Dictionary <string, string>();
                foreach (Permisionario p in x)
                {
                    datasource.Add(p.Id, p.Firstname + " " + p.Lastname);
                }
                cmbPermitholder.DataSource    = new BindingSource(datasource, null);
                cmbPermitholder.DisplayMember = "Value";
                cmbPermitholder.ValueMember   = "Key";
            }
        }
Пример #4
0
        public void loadDataFromGrid(DataGridViewRow row)
        {
            permit.Id          = row.Cells["_id"].Value.ToString();
            permit.Number      = txtPenumero.Text = row.Cells["number"].Value.ToString();
            permit.Type        = cmbPetipo.Text = row.Cells["type"].Value.ToString();
            permit.Description = txtPedescripcion.Text = row.Cells["description"].Value.ToString();
            // load the assigned permitholder´s name
            string        dataP        = new Permisionario().readById(row.Cells["idadmin"].Value.ToString());
            Permisionario permitholder = JsonConvert.DeserializeObject <Permisionario>(dataP);

            permit.Idadmin = txtPenpermisionario.Text = row.Cells["idadmin"].Value.ToString();

            cmbPermitholder.Text = permitholder.Firstname + " " + permitholder.Lastname;

            dtpPevencimiento.Text = row.Cells["validity_at"].Value.ToString();  //.Substring(0,24);
            permit.ValidityAt     = DateTime.ParseExact(dtpPevencimiento.Text, "dd/MM/yyyy",
                                                        System.Globalization.CultureInfo.CurrentCulture).ToString();
            permit.Active = rbActivo.Checked = (bool)row.Cells["active"].Value;

            rbInactivo.Checked = !rbActivo.Checked;
        }
Пример #5
0
 public void SelectedDriver(Permisionario permitholderselected)
 {
     sale.Idpermitholder           = permitholderselected.Id;
     cmbPermitholder.SelectedValue = sale.Idpermitholder;
 }
Пример #6
0
 public void SelectedDriver(Permisionario permitholderselected)
 {
     permit.Idadmin = permitholderselected.Id;
     cmbPermitholder.SelectedValue = permit.Idadmin;
 }
Пример #7
0
 public void SelectedDriver(Permisionario driverSelected)
 {
     vehicle.Iddriver = driverSelected.Id;
     cmbPermitholder.SelectedValue = vehicle.Iddriver;
 }