Пример #1
0
        private void dgtContratos_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            int index   = (dgtContratos.SelectedIndex) + 1;
            int largoDG = dgtContratos.Items.Count;

            if (index > Largo)
            {
                MessageBox.Show("No se puede mostrar datos de una fila vacia", "Advertencia!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
            else
            {
                try{
                    Contrato objCont = dgtContratos.SelectedItem as Contrato;
                    string   num     = objCont.NumeroContrato;
                    string   rut     = objCont.RutCliente;
                    string   plan    = objCont.CodigoPlan;
                    string   salud   = objCont.DeclaracionSalud;
                    string   primaAn = objCont.PrimaAnual;
                    string   primaMe = objCont.PrimaMensual;
                    string   obs     = objCont.Observaciones;
                    string   fecIni  = objCont.FechaInicioVigencia;

                    editarContrato edCont = new editarContrato(num, rut, plan, salud, primaAn, primaMe, obs);
                    this.Hide();
                    edCont.Owner = this;
                    edCont.Show();
                }catch (Exception error) {
                    MessageBox.Show(error.Message, "Error!", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
Пример #2
0
        public void mnEditarContrato(object sender, RoutedEventArgs e)
        {
            //MessageBox.Show("Editar Contrato");

            /*BuscarContrato busCont = new BuscarContrato();
             * busCont.Owner = this;
             * busCont.ShowDialog();*/
            editarContrato editCont = new editarContrato();

            editCont.Owner = this;
            editCont.ShowDialog();
        }