Ejemplo n.º 1
0
        private void ButtonAdd(object sender, RoutedEventArgs e)
        {
            InmobiliariaDunDataSet inmobiliariaDunDataSet = ((InmobiliariaDunDataSet)(this.FindResource("inmobiliariaDunDataSet")));

            InmobiliariaDunDataSetTableAdapters.InmueblesTableAdapter inmobiliariaDunDataSetInmueblesTableAdapter = new InmobiliariaDunDataSetTableAdapters.InmueblesTableAdapter();

            int success = 0;

            try
            {
                success = inmobiliariaDunDataSetInmueblesTableAdapter.Insert(fechaPublicacionDatePicker.DisplayDate, int.Parse(idVendedorList.SelectedItem.ToString()), direccionTextBox.Text, ambientesTextBox.Text, int.Parse(precioTextBox.Text), reservadoCheckBox.IsChecked.Value);
            }
            catch
            {
                MessageBox.Show("Ocurrio un error");
            }

            if (success == 0)
            {
                MessageBox.Show("No se pudo agregar el registro");
            }
            if (success == 1)
            {
                MessageBox.Show("El registro se agrego con éxito");
            }

            inmobiliariaDunDataSet.AcceptChanges();
            inmobiliariaDunDataSetInmueblesTableAdapter.Fill(inmobiliariaDunDataSet.Inmuebles);
            inmueblesViewSource.View.MoveCurrentToLast();
        }
Ejemplo n.º 2
0
        private void ButtonModify(object sender, RoutedEventArgs e)
        {
            InmobiliariaDunDataSet inmobiliariaDunDataSet = ((InmobiliariaDunDataSet)(this.FindResource("inmobiliariaDunDataSet")));

            InmobiliariaDunDataSetTableAdapters.InmueblesTableAdapter inmobiliariaDunDataSetInmueblesTableAdapter = new InmobiliariaDunDataSetTableAdapters.InmueblesTableAdapter();
            var originalRow = inmobiliariaDunDataSet.Inmuebles.Where(x => x.ID == int.Parse(idTextBox.Text)).ToList();
            int success     = 0;

            success = inmobiliariaDunDataSetInmueblesTableAdapter.Update(fechaPublicacionDatePicker.DisplayDate, int.Parse(idVendedorList.SelectedItem.ToString()), direccionTextBox.Text, ambientesTextBox.Text, int.Parse(precioTextBox.Text), reservadoCheckBox.IsChecked.Value, originalRow[0].ID, originalRow[0].FechaPublicacion, originalRow[0].IDVendedor, originalRow[0].Direccion, originalRow[0].Ambientes, originalRow[0].Precio, originalRow[0].Reservado);
            inmobiliariaDunDataSet.AcceptChanges();
            inmobiliariaDunDataSetInmueblesTableAdapter.Fill(inmobiliariaDunDataSet.Inmuebles);
            inmueblesViewSource.View.MoveCurrentToLast();
        }