public DtoLib.Resultado Configuracion_Pos_Actualizar(DtoLibPos.Configuracion.Actualizar.Ficha ficha) { var result = new DtoLib.Resultado(); try { using (var cnn = new PosEntities(_cnPos.ConnectionString)) { var ent = cnn.p_configuracion.Find(1); if (ent == null) { result.Mensaje = "[ ID ] CONFIGURACION NO ENCONTRADO"; result.Result = DtoLib.Enumerados.EnumResult.isError; return(result); } ent.idConceptoDevVenta = ficha.idConceptoDevVenta; ent.idConceptoSalida = ficha.idConceptoSalida; ent.idConceptoVenta = ficha.idConceptoVenta; ent.idMedioPagoDivisa = ficha.idMedioPagoDivisa; ent.idMedioPagoEfectivo = ficha.idMedioPagoEfectivo; ent.idMedioPagoOtros = ficha.idMedioPagoOtros; ent.idMedioPagoElectronico = ficha.idMedioPagoElectronico; ent.idSucursal = ficha.idSucursal; ent.idDeposito = ficha.idDeposito; ent.idCobrador = ficha.idCobrador; ent.idTransporte = ficha.idTransporte; ent.idVendedor = ficha.idVendedor; ent.idTipoDocVenta = ficha.idTipoDocVenta; ent.idTipoDocDevVenta = ficha.idTipoDocDevVenta; ent.idTipoDocNotaEntrega = ficha.idTipoDocNotaEntrega; ent.idSerieFactura = ficha.idFacturaSerie; ent.idSerieNotaCredito = ficha.idNotaCreditoSerie; ent.idSerieNotaEntrega = ficha.idNotaEntregaSerie; ent.idSerieNotaDebito = ficha.idNotaDebitoSerie; // ent.idClaveUsar = ficha.idClaveUsar; ent.idPrecioManejar = ficha.idPrecioManejar; ent.validarExistencia = ficha.validarExistencia; ent.activar_busqueda_descripcion = ficha.activarBusquedaPorDescripcion; ent.activar_repesaje = ficha.activarRepesaje; ent.limite_inferior_repesaje = ficha.limiteInferiorRepesaje; ent.limite_superior_repesaje = ficha.limiteSuperiorRepesaje; // ent.modoPrecio = ficha.modoPrecio; ent.estatus = "1"; // cnn.SaveChanges(); } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
public OOB.Resultado.Ficha Configuracion_Pos_Actualizar(OOB.Configuracion.Actualizar.Ficha ficha) { var result = new OOB.Resultado.Ficha(); var fichaDTO = new DtoLibPos.Configuracion.Actualizar.Ficha() { activarBusquedaPorDescripcion = ficha.activarBusquedaPorDescripcion, activarRepesaje = ficha.activarBusquedaPorDescripcion, idClaveUsar = ficha.idClaveUsar, idCobrador = ficha.idCobrador, idConceptoDevVenta = ficha.idConceptoDevVenta, idConceptoSalida = ficha.idConceptoSalida, idConceptoVenta = ficha.idConceptoVenta, idDeposito = ficha.idDeposito, idFacturaSerie = ficha.idFacturaSerie, idMedioPagoDivisa = ficha.idMedioPagoDivisa, idMedioPagoEfectivo = ficha.idMedioPagoEfectivo, idMedioPagoElectronico = ficha.idMedioPagoElectronico, idMedioPagoOtros = ficha.idMedioPagoOtros, idNotaCreditoSerie = ficha.idNotaCreditoSerie, idNotaDebitoSerie = ficha.idNotaDebitoSerie, idNotaEntregaSerie = ficha.idNotaEntregaSerie, idPrecioManejar = ficha.idPrecioManejar, idSucursal = ficha.idSucursal, idTipoDocDevVenta = ficha.idTipoDocDevVenta, idTipoDocNotaEntrega = ficha.idTipoDocNotaEntrega, idTipoDocVenta = ficha.idTipoDocVenta, idTransporte = ficha.idTransporte, idVendedor = ficha.idVendedor, limiteInferiorRepesaje = ficha.limiteInferiorRepesaje, limiteSuperiorRepesaje = ficha.limiteSuperiorRepesaje, modoPrecio = ficha.modoPrecio, validarExistencia = ficha.validarExistencia, }; var r01 = MyData.Configuracion_Pos_Actualizar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } return(result); }
public DtoLib.Resultado Configuracion_Pos_Actualizar(DtoLibPos.Configuracion.Actualizar.Ficha ficha) { return(ServiceProv.Configuracion_Pos_Actualizar(ficha)); }