private void Menu1raEtapa_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; var asignacion = ObtenerAsignacion(); IFrmPaperlessUser1 form = null; if (asignacion != null) { if (asignacion.VersionUsuario1 == 1) { form = ProyectoCraft.WinForm.Paperless.Usuario1.FrmPaperlessUser1.Instancia; } if (asignacion.VersionUsuario1 == 2) { form = ProyectoCraft.WinForm.Paperless.Usuario1.frmPaperlessUser1v2.Instancia; } form.PaperlessAsignacionActual = asignacion; form.LimpiarFormulario(); form.CargarInformacionAsignacionInicial(); form.Accion = Enums.TipoAccionFormulario.Consultar; Cursor.Current = Cursors.Default; form.MyShowDialog(); } else { Cursor.Current = Cursors.Default; MessageBox.Show("Debe seleccionar una asignación", "Paperless - Asignacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void MenuComenzar_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; Entidades.Paperless.PaperlessFlujo asignacion = ObtenerAsignacion(); IFrmPaperlessUser1 form = null; //Paperless.Usuario1.frmPaperlessUser1 form = frmPaperlessUser1.Instancia; if (asignacion != null) { if (asignacion.Asignacion.VersionUsuario1 == 1) { form = FrmPaperlessUser1.Instancia; } if (asignacion.Asignacion.VersionUsuario1 == 2) { form = frmPaperlessUser1v2.Instancia; } form.PaperlessAsignacionActual = asignacion.Asignacion; if (asignacion.EstadoFlujo == Enums.EstadoPaperless.AceptadoUsuario1) { Entidades.GlobalObject.ResultadoTransaccion resultado = form.PrepararPasos(); if (resultado.Estado == Enums.EstadoTransaccion.Rechazada) { Cursor.Current = Cursors.Default; MessageBox.Show("Ocurrio un problema al preparar los Pasos del Usuario 1. \n " + resultado.Descripcion); return; } } form.LimpiarFormulario(); form.CargarInformacionAsignacionInicial(); if (MenuComenzar.Text == "Ver Proceso") { form.Accion = Enums.TipoAccionFormulario.Consultar; } else { form.Accion = Enums.TipoAccionFormulario.Nuevo; } //form.CargarFormulario(); //form.Accion = Enums.TipoAccionFormulario.Editar; Cursor.Current = Cursors.Default; form.MyShowDialog(); } else { Cursor.Current = Cursors.Default; MessageBox.Show("Debe seleccionar una asignacion", "Paperless - Asignacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }