Browse Source

update value when edit

smf
daivp 4 years ago
parent
commit
6ddbb52a7d
1 changed files with 26 additions and 37 deletions
  1. +26
    -37
      lib/presentation/screens/actions/sc_action.dart

+ 26
- 37
lib/presentation/screens/actions/sc_action.dart View File

// Edit // Edit
if (_requestActivity.tbObjectUpdateDTOList != null) { if (_requestActivity.tbObjectUpdateDTOList != null) {
_requestActivity.tbObjectUpdateDTOList.forEach((element) { _requestActivity.tbObjectUpdateDTOList.forEach((element) {
if (valueObjects.keys.contains(element.tbObjectParameterId)) {
var objectUpdate = TbObjectUpdateDTO()
..id = element.id
..tbObjectParameterId = element.tbObjectParameterId
..index =
valueObjects[element.tbObjectParameterId.toString()];
_objectPrameters.add(objectUpdate);
print(valueObjects[element.tbObjectParameterId.toString()]);
var updateValue = '';
if (Validators.stringNotNullOrEmpty(
valueObjects[element.tbObjectParameterId.toString()])) {
updateValue =
valueObjects[element.tbObjectParameterId.toString()];
} else {
updateValue = element.index;
} }
var objectUpdate = TbObjectUpdateDTO()
..id = element.id
..tbObjectParameterId = element.tbObjectParameterId
..index = updateValue;
_objectPrameters.add(objectUpdate);
}); });
_requestActivity.tbObjectUpdateDTOList = _objectPrameters; _requestActivity.tbObjectUpdateDTOList = _objectPrameters;
} }
!Validators.stringNotNullOrEmpty(name)) { !Validators.stringNotNullOrEmpty(name)) {
return SizedBox(); return SizedBox();
} else { } else {
var isShowEndline = false;
if (Validators.stringNotNullOrEmpty(_previousGroupFieldName)) {
isShowEndline = true;
} else {
//isShowEndline = false;
}
_previousGroupFieldName = name ?? ''; _previousGroupFieldName = name ?? '';
return Container( return Container(
child: Column(
child: Row(
children: [ children: [
isShowEndline
? Container(
width: double.infinity,
height: 0.35,
color: Colors.grey[300],
)
: SizedBox(),
Row(
children: [
Container(
width: 24,
height: 0.35,
color: Colors.grey[300],
),
Text(' ${name ?? ''} '),
Expanded(
child: Container(
width: 5,
height: 0.35,
color: Colors.grey[300],
),
),
],
Container(
width: 24,
height: 0.5,
color: Colors.green,
),
Text(' ${name ?? ''} '),
Expanded(
child: Container(
width: 5,
height: 0.5,
color: Colors.green,
),
), ),
], ],
), ),

Loading…
Cancel
Save