Beispiel #1
0
        private void Contactos_Grid_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (this is CompanyViewForm)
            {
                return;
            }

            if (e.Button == MouseButtons.Left)
            {
                switch (e.ColumnIndex)
                {
                case 0:
                {
                    CargoUIForm form = new CargoUIForm(this);
                    if (form != null && !form.IsDisposed)
                    {
                        form.ShowDialog(this);
                    }
                    break;
                }

                case 4:
                {
                    if (Contactos_Grid.Rows[e.RowIndex].DataBoundItem == null)
                    {
                        return;
                    }

                    MunicipioSelectForm form = new MunicipioSelectForm(this);
                    if (form != null && !form.IsDisposed)
                    {
                        form.ShowDialog(this);
                    }
                    if (form.Selected != null)
                    {
                        ((ContactoEmpresa)Contactos_Grid.Rows[e.RowIndex].DataBoundItem).CodPostal =
                            ((MunicipioInfo)form.Selected).CodPostal;
                        ((ContactoEmpresa)Contactos_Grid.Rows[e.RowIndex].DataBoundItem).Provincia =
                            ((MunicipioInfo)form.Selected).Provincia;
                        ((ContactoEmpresa)Contactos_Grid.Rows[e.RowIndex].DataBoundItem).Municipio =
                            ((MunicipioInfo)form.Selected).Nombre;
                    }
                    break;
                }
                }
            }
        }
Beispiel #2
0
        private void Localidad_BT_Click(object sender, EventArgs e)
        {
            MunicipioSelectForm form = new MunicipioSelectForm(this);

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                MunicipioInfo item = (MunicipioInfo)form.Selected;

                if (item == null)
                {
                    return;
                }

                _entity.CodPostal = item.CodPostal;
                _entity.Municipio = item.Nombre;
                _entity.Provincia = item.Provincia;
            }
        }