Esempio n. 1
0
 private void Page_Loaded(object sender, RoutedEventArgs e)
 {
     Clases.C_Locacion loc = new Clases.C_Locacion();
     cmbLocacion.ItemsSource       = loc.listarLocaciones();
     cmbLocacion.DisplayMemberPath = "codigo";
     cmbLocacion.SelectedValuePath = "idlocacion";
     Clases.C_TipoDocumento tdoc = new Clases.C_TipoDocumento();
     cmbtipo.ItemsSource       = tdoc.listarDocumento();
     cmbtipo.DisplayMemberPath = "descripcion";
     cmbtipo.SelectedValuePath = "id_td";
     Clases.promotor pro = new Clases.promotor();
     dtgrdpromotor.ItemsSource = pro.listarpromotor();
 }
Esempio n. 2
0
 private void txtCodigo_LostFocus(object sender, RoutedEventArgs e)
 {
     if (!txtCodigo.Text.Equals(""))
     {
         if (!txtCodigo.Text.Equals(cod_actual))
         {
             Clases.C_Locacion loc = new Clases.C_Locacion();
             loc.codigo = txtCodigo.Text;
             if (loc.existeCodigo() == 1)
             {
                 MessageBox.Show("Ya el código esta asignado a una locación", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                 txtCodigo.Text = "";
             }
         }
     }
 }
Esempio n. 3
0
        private void dtgrdlocaciones_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            object loc = dtgrdlocaciones.SelectedItem;

            if (loc != null)
            {
                Clases.C_Locacion locac = (Clases.C_Locacion)loc;
                cod_actual          = locac.codigo;
                txtCodigo.Text      = locac.codigo.ToString();
                txtDescripcion.Text = locac.descripcion;
                txtDireccion.Text   = locac.direccion;
                id                   = locac.idlocacion;
                flNuevo.IsOpen       = true;
                flNuevo.Header       = "Datos de la locación " + locac.codigo.ToString();
                locacionSelected     = true;
                tlCancelar.IsEnabled = false;
            }
        }
Esempio n. 4
0
 private void tlGuardar_Click(object sender, RoutedEventArgs e)
 {
     if (txtDescripcion.Text.Equals("") || txtCodigo.Text.Equals("") || txtDireccion.Text.Equals(""))
     {
         MessageBox.Show("Debe completar campos oblgatorios", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
         return;
     }
     Clases.C_Locacion newLoc = new Clases.C_Locacion();
     newLoc.descripcion = txtDescripcion.Text;
     newLoc.codigo      = txtCodigo.Text;
     newLoc.direccion   = txtDireccion.Text;
     if (locacionSelected == false)
     {
         if (newLoc.nuevaLocacion() == 1)
         {
             MessageBox.Show("Se ha guardado correctamente", "Información", MessageBoxButton.OK, MessageBoxImage.Information);
             tlCancelar_Click(sender, e);
             flNuevo.IsOpen = false;
             Page_Loaded(sender, e);
         }
         else
         {
             MessageBox.Show("Error al guardar la locación", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         newLoc.idlocacion = id;
         if (newLoc.editarLocacion() == 1)
         {
             MessageBox.Show("Se ha actualizado correctamente", "Información", MessageBoxButton.OK, MessageBoxImage.Information);
             tlCancelar_Click(sender, e);
             flNuevo.IsOpen = false;
             Page_Loaded(sender, e);
             locacionSelected = false;
         }
         else
         {
             MessageBox.Show("Error al actualizar los datos de la locación", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }
Esempio n. 5
0
 private void Page_Loaded(object sender, RoutedEventArgs e)
 {
     Clases.C_Locacion loc = new Clases.C_Locacion();
     dtgrdlocaciones.ItemsSource = loc.listarLocaciones();
 }