public ValoresController(string IdComprobanteTesoreria, string IdMoneda, bool Agrupado, decimal ValorDefault, decimal porcentajeRecargo, string IdValor, ITaskController taskController, string IdCliente) { _taskName = taskController.GetTaskName(); _processName = taskController.GetProcessManager().GetProcessName(); _idComprobanteTesoreria = IdComprobanteTesoreria; _idMoneda = IdMoneda; _valorDefault = System.Math.Abs(ValorDefault); _agrupado = Agrupado; _idMonedaOrigenReadOnly = true; _idTDCompTesoreriaReadOnly = true; _porcenatjeRecargo = porcentajeRecargo; _idValor = IdValor; Init(); _valor.TaskName = _taskName; _valor.ProcessName = _processName; _valor.DatoAuxiliar.IdCuenta = IdCliente; if (IdCliente != null && IdCliente != string.Empty) { _valor.DatoAuxiliar.Librador = mz.erp.businessrules.tsa_Cuentas.GetByPk(IdCliente).Nombre; } else { _valor.DatoAuxiliar.Librador = string.Empty; } }
public void AddTaskController(ITaskController controller) { _taskController = controller; _taskName = controller.GetTaskName(); _processName = controller.GetProcessManager().GetProcessName(); if (_valor != null) { _valor.TaskName = _taskName; _valor.ProcessName = _processName; } }
public ValoresController(string IdComprobanteTesoreria, string IdMoneda, bool Agrupado, string IdValor, ITaskController taskController) { _taskName = taskController.GetTaskName(); _processName = taskController.GetProcessManager().GetProcessName(); _idComprobanteTesoreria = IdComprobanteTesoreria; _idMoneda = IdMoneda; _agrupado = Agrupado; _idMonedaOrigenReadOnly = true; _idTDCompTesoreriaReadOnly = true; _idValor = IdValor; Init(); _valor.TaskName = _taskName; _valor.ProcessName = _processName; }
public ValoresController(Valor valor, decimal recargo, ITaskController taskController) { _porcenatjeRecargo = recargo; _idComprobanteTesoreria = valor.IdTDCompTesoreria; _idMoneda = valor.IdMoneda; _agrupado = mz.erp.businessrules.tfi_TDCompTesoreria.GetByPk(_idComprobanteTesoreria).Agrupado; _idMonedaOrigenReadOnly = true; _idTDCompTesoreriaReadOnly = true; _idValor = valor.IdValor; _valor = valor; //_valor.State = "EDIT"; _valor.ValorChange += new mz.erp.businessrules.comprobantes.Valor.ValorChangeEventHandler(_valor_ValorChange); _valor.PrepareEdit(); _taskName = taskController.GetTaskName(); _processName = taskController.GetProcessManager().GetProcessName(); _valor.TaskName = _taskName; _valor.ProcessName = _processName; }