public DTO.Resultado Contable_Configuracion_CuentaCierre_Editar(DTO.Contable.Configuracion.EditarCtasCierre ficha) { var result = new Resultado(); try { using (var ctx = new dBEntities(_cn.ConnectionString)) { using (var ts = new TransactionScope()) { if (ficha.IdCtaCierreMes != -1) { var det = ctx.contabilidad_configuracion.Find(1); if (det == null) { result.Mensaje = "[ CONFIGURACION ] NO ENCONTRADA"; result.Result = EnumResult.isError; } det.idCtaResultadoMes = ficha.IdCtaCierreMes; ctx.SaveChanges(); } ts.Complete(); } } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DTO.EnumResult.isError; } return(result); }
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); }
public DTO.Resultado Contable_Configuracion_CuentaCierre_Editar(DTO.Contable.Configuracion.EditarCtasCierre ficha) { return(provider.Contable_Configuracion_CuentaCierre_Editar(ficha)); }