public OOB.Resultado.ResultadoEntidad <OOB.Contable.Configuracion.CuentasCierre> Configuracion_CtasCierre() { var result = new OOB.Resultado.ResultadoEntidad <OOB.Contable.Configuracion.CuentasCierre>(); var resultDTO = _servicio.Contable_Configuracion_CuentasCierre_Get(); if (resultDTO.Result == DTO.EnumResult.isError) { result.Result = OOB.Resultado.EnumResult.isError; result.Mensaje = resultDTO.Mensaje; return(result); } if (resultDTO.Entidad != null) { var Ctas = new OOB.Contable.Configuracion.CuentasCierre(); if (resultDTO.Entidad.CtaCierrePeriodo != null) { Ctas.CtaCierreMes = new OOB.Contable.PlanCta.Ficha() { Id = resultDTO.Entidad.CtaCierrePeriodo.Id, Codigo = resultDTO.Entidad.CtaCierrePeriodo.Codigo, Nombre = resultDTO.Entidad.CtaCierrePeriodo.Descripcion, }; } else { Ctas.CtaCierreMes = new OOB.Contable.PlanCta.Ficha(); } result.Entidad = Ctas; } return(result); }
private void BT_PROCESAR_Click(object sender, EventArgs e) { if (CtaCierrePeriodo == null) { return; } if (CtaCierrePeriodo.Id == -1) { return; } var msg = MessageBox.Show("Guardar Los Datos De La Ficha ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == System.Windows.Forms.DialogResult.Yes) { var ficha = new OOB.Contable.Configuracion.CuentasCierre(); ficha.CtaCierreMes = CtaCierrePeriodo; var r01 = Globals.MyData.Configuracion_CtasCierre_Editar(ficha); if (r01.Result == OOB.Resultado.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } salidaOk = true; Helpers.Msg.AgregarOk(); Dispara_EventoEditarOk(); Close(); } }
public OOB.Resultado.Resultado Configuracion_CtasCierre_Editar(OOB.Contable.Configuracion.CuentasCierre ficha) { var result = new OOB.Resultado.Resultado(); var fichaDTO = new DTO.Contable.Configuracion.EditarCtasCierre(); if (ficha.CtaCierreMes != null) { fichaDTO.IdCtaCierreMes = ficha.CtaCierreMes.Id; } var resultDTO = _servicio.Contable_Configuracion_CuentaCierre_Editar(fichaDTO); if (resultDTO.Result == DTO.EnumResult.isError) { result.Result = OOB.Resultado.EnumResult.isError; result.Mensaje = resultDTO.Mensaje; return(result); } return(result); }