mostrar error si se intenta añadir una linea a un pedido confirmado
This commit is contained in:
parent
203e5853fa
commit
2aa0f132cf
Binary file not shown.
|
@ -174,8 +174,15 @@ class DialogPrecios: MyViewVentas, UITableViewDelegate, UITableViewDataSource {
|
||||||
cmd.callbacks = CommandCallbacks(
|
cmd.callbacks = CommandCallbacks(
|
||||||
handlerStart: {},
|
handlerStart: {},
|
||||||
handlerFinish: {
|
handlerFinish: {
|
||||||
self.aplication.pedido = cmd.order
|
|
||||||
_ = self.navigationController?.popViewController(animated: true)
|
if (cmd.order?.id as! Int) <= 0{
|
||||||
|
self.showErrorOrder()
|
||||||
|
|
||||||
|
}else{
|
||||||
|
self.aplication.pedido = cmd.order
|
||||||
|
_ = self.navigationController?.popViewController(animated: true)
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
handlerRetry: {
|
handlerRetry: {
|
||||||
for d in self.datosSalvados
|
for d in self.datosSalvados
|
||||||
|
@ -196,6 +203,15 @@ class DialogPrecios: MyViewVentas, UITableViewDelegate, UITableViewDataSource {
|
||||||
execute(cmd);
|
execute(cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func showErrorOrder(){
|
||||||
|
let alert = UIAlertController(title: "Error", message: "Error to create order.", preferredStyle: UIAlertControllerStyle.alert)
|
||||||
|
alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.default, handler: { action in
|
||||||
|
ControllerPedido.reiniciarPedido()
|
||||||
|
UIApplication.shared.keyWindow?.rootViewController = self.storyboard!.instantiateViewController(withIdentifier: "TabView")
|
||||||
|
}))
|
||||||
|
self.present(alert, animated: true, completion: nil)
|
||||||
|
}
|
||||||
|
|
||||||
func prepareOrder(_ show: Bool)
|
func prepareOrder(_ show: Bool)
|
||||||
{
|
{
|
||||||
showProgress(show)
|
showProgress(show)
|
||||||
|
|
|
@ -26,11 +26,11 @@
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>APPL</string>
|
<string>APPL</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>1.3</string>
|
<string>1.31</string>
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>????</string>
|
<string>????</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>20</string>
|
<string>21</string>
|
||||||
<key>LSApplicationCategoryType</key>
|
<key>LSApplicationCategoryType</key>
|
||||||
<string></string>
|
<string></string>
|
||||||
<key>LSRequiresIPhoneOS</key>
|
<key>LSRequiresIPhoneOS</key>
|
||||||
|
|
|
@ -2578,9 +2578,9 @@
|
||||||
</resources>
|
</resources>
|
||||||
<inferredMetricsTieBreakers>
|
<inferredMetricsTieBreakers>
|
||||||
<segue reference="XU7-TS-pTy"/>
|
<segue reference="XU7-TS-pTy"/>
|
||||||
<segue reference="18S-Hs-oUA"/>
|
<segue reference="3gV-oh-Xuw"/>
|
||||||
<segue reference="SDf-Ps-jKc"/>
|
<segue reference="SDf-Ps-jKc"/>
|
||||||
<segue reference="vSc-oZ-yZF"/>
|
<segue reference="d1k-z9-Efa"/>
|
||||||
<segue reference="kNE-BM-XEL"/>
|
<segue reference="kNE-BM-XEL"/>
|
||||||
<segue reference="YHl-42-RSG"/>
|
<segue reference="YHl-42-RSG"/>
|
||||||
<segue reference="ZHL-wy-ACl"/>
|
<segue reference="ZHL-wy-ACl"/>
|
||||||
|
|
Loading…
Reference in New Issue