public OOB.Resultado Configuracion_GuardarCambio(OOB.LibVenta.PosOffline.Configuracion.Guardar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibPosOffLine.Configuracion.Guardar.Ficha() { ActivarBusquedaPorDescripcion = ficha.ActivarBusquedaPorDescripcion, ActivarRepesaje = ficha.ActivarRepesaje, AutoCobrador = ficha.AutoCobrador, AutoMedioDivisa = ficha.AutoMedioDivisa, AutoMedioEfectivo = ficha.AutoMedioEfectivo, AutoMedioElectronico = ficha.AutoMedioElectronico, AutoMedioOtro = ficha.AutoMedioOtro, AutoTransporte = ficha.AutoTransporte, AutoVendedor = ficha.AutoVendedor, ClavePos = ficha.ClavePos, LimiteInferiorRepesaje = ficha.LimiteInferiorRepesaje, LimiteSuperiorRepesaje = ficha.LimiteSuperiorRepesaje, SerieFactura = ficha.SerieFactura, SerieNotaCredito = ficha.SerieNotaCredito, SerieNotaDebito = ficha.SerieNotaDebito, SerieNotaEntrega = ficha.SerieNotaEntrega, EquipoNumero = ficha.IdEquipo, AutoMovConceptoDevVenta = ficha.AutoMovConceptoDevVenta, AutoMovConceptoSalida = ficha.AutoMovConceptoSalida, AutoMovConceptoVenta = ficha.AutoMovConceptoVenta, }; var r01 = MyData.Configuracion_Actualizar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public bool Guardar() { var rt = false; if (CnfNueva.aMedioDivisa == "") { return(false); } if (CnfNueva.aMedioEfectivo == "") { return(false); } if (CnfNueva.aMedioElectronico == "") { return(false); } if (CnfNueva.aMedioOtro == "") { return(false); } if (CnfNueva.aSerieFactura == "") { return(false); } if (CnfNueva.aSerieNCredito == "") { return(false); } if (CnfNueva.aSerieNDebito == "") { return(false); } if (CnfNueva.aSerieNEntrega == "") { return(false); } if (CnfNueva.aMovDevVenta == "") { return(false); } if (CnfNueva.aMovSalida == "") { return(false); } if (CnfNueva.aMovVenta == "") { return(false); } if (CnfNueva.aCobrador == "") { return(false); } if (CnfNueva.aTransporte == "") { return(false); } if (CnfNueva.aVendedor == "") { return(false); } if (CnfNueva.indClave == -1) { return(false); } if (CnfActual.CodigoSucursal == "") { return(false); } if (CnfNueva.IdEquipo == "") { return(false); } if (CnfNueva.ActivarRepesaje) { if (CnfNueva.LimSupRepesaje < 0.0m) { return(false); } if (CnfNueva.LimInfRepesaje < 0.0m) { return(false); } } var msg = MessageBox.Show("Guardar Cambios ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == System.Windows.Forms.DialogResult.Yes) { var fichaCnf = new OOB.LibVenta.PosOffline.Configuracion.Guardar.Ficha() { ActivarBusquedaPorDescripcion = CnfNueva.ActivarBusqPorDescripcion?"S":"N", ActivarRepesaje = CnfNueva.ActivarRepesaje?"S":"N", IdEquipo = CnfNueva.IdEquipo.PadLeft(2, '0'), LimiteInferiorRepesaje = CnfNueva.LimInfRepesaje, LimiteSuperiorRepesaje = CnfNueva.LimSupRepesaje, AutoCobrador = CnfNueva.aCobrador, AutoTransporte = CnfNueva.aTransporte, AutoVendedor = CnfNueva.aVendedor, AutoMedioDivisa = CnfNueva.aMedioDivisa, AutoMedioEfectivo = CnfNueva.aMedioEfectivo, AutoMedioElectronico = CnfNueva.aMedioElectronico, AutoMedioOtro = CnfNueva.aMedioOtro, ClavePos = CnfNueva.indClave + 1, SerieFactura = CnfNueva.aSerieFactura, SerieNotaCredito = CnfNueva.aSerieNCredito, SerieNotaDebito = CnfNueva.aSerieNDebito, SerieNotaEntrega = CnfNueva.aSerieNEntrega, AutoMovConceptoDevVenta = CnfNueva.aMovDevVenta, AutoMovConceptoVenta = CnfNueva.aMovVenta, AutoMovConceptoSalida = CnfNueva.aMovSalida, }; var r01 = Sistema.MyData2.Configuracion_GuardarCambio(fichaCnf); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return(false); } Helpers.Msg.EditarOk(); rt = true; } return(rt); }