public void AgregarRepresentanteLegalObligado(bool?validarEscritura = false) { string s; if (String.IsNullOrEmpty(s = presentadorRepresentantesObligado.ValidarCampos(true, validarEscritura))) { List <RepresentanteLegalBO> representantes = new List <RepresentanteLegalBO>(vistaObligado.RepresentantesLegales); RepresentanteLegalBO representante = this.presentadorRepresentantesObligado.ObtenerRepresentanteLegal(); representante.Auditoria = new AuditoriaBO { FC = this.vista.FC, UC = this.vista.UC, FUA = this.vista.FUA, UUA = this.vista.UUA }; representante.Activo = true; representantes.Add(representante); vistaObligado.RepresentantesLegales = representantes; vistaObligado.ActualizarRepresentantesLegales(); presentadorRepresentantesObligado.PrepararNuevo(); vista.MostrarMensaje("El representante legal se ha agregado correctamente", ETipoMensajeIU.EXITO); MostrarRegistro(); } else { vista.MostrarMensaje("Los siguientes datos del representante son requeridas " + s.Substring(2), ETipoMensajeIU.ADVERTENCIA); } }
public void AgregarRepresentanteLegal() { string s; if (String.IsNullOrEmpty(s = this.presentadorRepresentante.ValidarCampos())) { List <RepresentanteLegalBO> representantes = new List <RepresentanteLegalBO>(this.vista.Representantes); RepresentanteLegalBO representante = this.presentadorRepresentante.ObtenerRepresentanteLegal(); representante.Auditoria = new AuditoriaBO { FC = vista.FC, UC = vista.UC, FUA = vista.FUA, UUA = vista.UUA }; representante.Activo = true; representantes.Add(representante); vista.Representantes = representantes; presentadorRepresentante.PrepararNuevo(); vista.ActualizarRepresentantesLegales(); } else { vista.MostrarMensaje("Los siguientes datos del representante no pueden estar vacíos " + s.Substring(2), ETipoMensajeIU.ADVERTENCIA); } }
public void AgregarRepresentanteLegal(bool?validarrfc = true, bool?validarEscritura = true) { string s; if (String.IsNullOrEmpty(s = presentadorRepresentante.ValidarCampos(validarrfc, validarEscritura))) { List <RepresentanteLegalBO> representantes = new List <RepresentanteLegalBO>(vista.RepresentantesLegales); RepresentanteLegalBO representante = presentadorRepresentante.ObtenerRepresentanteLegal(); representante.Auditoria = new AuditoriaBO { FC = vista.FC, UC = vista.UC, FUA = vista.FUA, UUA = vista.UUA }; representante.Activo = true; representantes.Add(representante); vista.RepresentantesLegales = representantes; presentadorRepresentante.PrepararNuevo(); vista.ActualizarRepresentantesLegales(); } else { vista.MostrarMensaje("Los siguientes datos del representante son requeridas " + s.Substring(2), ETipoMensajeIU.ADVERTENCIA); } }