public Boolean GuardarDB(Af_Poliza_x_AF_Info Info, ref int IdPoliza) { try { if (data.GuardarDB(Info, ref IdPoliza)) { foreach (var item in Info.lst_Det_cuota) { item.IdPoliza = IdPoliza; } foreach (var item in Info.lst_Det) { item.IdPoliza = IdPoliza; if (item.observacion_det == null || item.observacion_det == "") { item.observacion_det = Info.observacion; } } if (Detalle_x_Cuta_Bus.GuardarDB(Info.lst_Det_cuota)) { if (Detalle_x_activo_Bus.GuardarDB(Info.lst_Det)) { bus_Activo_fijo.Grabar_Poliza_x_Activo(Info); } } } return(true); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GuardarDB", ex.Message), ex) { EntityType = typeof(Af_Poliza_x_AF_Bus) }; } }