Histórico da Página
...
Como devo codificar, para condicionar o sucesso do processo de "Efetivação do Contrato" com a assinatura do documento. Ou seja, preciso que seja a apresentando mensagem de erro tratado para o usuário do RM caso ele tente efetivar o contrato para o documento não assinado.
04.1
...
Disponibilização dos processos
Para disponiblizar os processo
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
using RM.Imb.Parametros;
using RM.Imb.Recursos;
using RM.Lib.Client;
using RM.Lib.WinForms;
namespace RM.Imb.Aluguel.ContratoLoc
{
partial class ImbContratoLocAction
{
/// <summary>
/// Inicialização da action de contrato de locação
/// </summary>
private void InitializeComponent()
{
components = new System.ComponentModel.Container();
DataServerName = "ImbContratoLocData";
FormName = "ImbContratoLocForm";
AllowTotvsSign = true;
// Processo de efetivar contrato de locação
ProcessActions.Add("ImbEfetivarContLocAction", true);
/// Disponibilização de processo na tela de envio de documento do Totvs Assinatura
ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo()
{
ActionName = nameof(ImbEfetivarContLocAction),
LabelProcess = Properties.Resources.SImbCaptinEfetivacaoContratoTotvsSign
});
ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo()
{
ActionName = nameof(ImbContratoLocEscalonamentoAction),
LabelProcess = Properties.Resources.SImbCaptinEfetivacaoEscalonamentoTovsSign
});
ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo()
{
ActionName = nameof(ImbEfetivarAditivoContLocBaseAction),
LabelProcess = Properties.Resources.SImbCaptinEfetivacaoAditivoTovsSign
});
ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo()
{
ActionName = nameof(ImbEncerrarContLocAction),
LabelProcess = Properties.Resources.SImbCaptinEfetivacaoEncerramentoTovsSign
});
}
|
Import HTML Content
Visão Geral
Conteúdo das Ferramentas