示例#1
0
 void txt_Buscador_mostrarResultado(List <ObjetoBase> listaObjetos)
 {
     if (listaObjetos != null)
     {
         objetoActual = (_ps_VariedadSemilla)listaObjetos[0];
         CargarObjeto();
     }
 }
示例#2
0
 private void GuardarObjeto()
 {
     try
     {
         objetoActual.EsModificado = true;
         manejador.Guardar(objetoActual);
         objetoActual = null;
         Limpiar();
         HerramientasWindow.MensajeInformacion("Se ha guardado correctamente el objeto.", "Guardado exitoso");
     }
     catch (Exception ex)
     {
         HerramientasWindow.MensajeError(ex, "Error: " + ex.Message, "Error");
     }
 }
示例#3
0
        public void _toolbox_Guardar()
        {
            if (objetoActual != null)
            {
                if (!HerramientasWindow.MensajeSIoNOAdvertencia("El objeto actual reemplazará al objeto anterior, ¿Desea continuar?", "Atención"))
                {
                    return;
                }
            }
            else
            {
                objetoActual = manejador.CrearObjeto <_ps_VariedadSemilla>();
            }
            objetoActual.Bo_esTipoProductiva = (Boolean)chb_TipoProductiva.IsChecked;
            objetoActual.Bo_esTipoRaiz       = (Boolean)chb_tipoRaiz.IsChecked;
            objetoActual.st_Nombre           = txt_nombreCultivo.Text;
            objetoActual.St_Comentario       = txt_Comentario.Text;
            objetoActual.EstaDeshabilitado   = false;

            GuardarObjeto();
        }
示例#4
0
 public void AsignarObjetoDominio(ObjetoBase objeto)
 {
     objetoActual = (_ps_VariedadSemilla)objeto;
     CargarObjeto();
 }
示例#5
0
 public void _toolbox_Nuevo()
 {
     objetoActual = null;
     Limpiar();
 }