示例#1
0
 private void cmdBuscar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var strCod_Proyecto = Interaction.InputBox("Digite el numero de proyecto", "Numero de proyecto");
         var myProyecto      = new ProyectosEN();
         var valida          = new ProyectosLN();
         myProyecto = valida.ObtenerProyectosPorID(strCod_Proyecto);
         if (myProyecto == null)
         {
             throw new Exception("Proyecto no existe");
         }
         else
         {
             txtCodProyecto.Text               = myProyecto.Cod_Proyecto;
             txtNombre.Text                    = myProyecto.Nombre_Proyecto;
             dtpFechaCreacion.SelectedDate     = myProyecto.Fec_Creacion;
             dtpFechaFinalizacion.SelectedDate = myProyecto.Fec_Finalizacion;
             txtCostoTotal.Text                = myProyecto.Costo_Total.ToString("N");
             txtObservaciones.Text             = myProyecto.Observaciones;
             cboNombreCliente.SelectedValue    = myProyecto.Num_Cliente;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#2
0
 private void cmdBorrar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var strNum_Proyecto = Interaction.InputBox("Digite el numero de proyecto", "Numero de proyecto");
         var myProyecto      = new ProyectosEN();
         var valida          = new ProyectosLN();
         myProyecto = valida.ObtenerProyectosPorID(strNum_Proyecto);
         if (myProyecto == null)
         {
             throw new Exception("Proyecto no existe");
         }
         else
         {
             valida.EliminarProyectos(myProyecto);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }