public OOB.Resultado Producto_Movimiento_Ajuste_Anular(OOB.LibInventario.Movimiento.Anular.Ajuste.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Movimiento.Anular.Ajuste.Ficha() { autoDocumento = ficha.autoDocumento, autoSistemaDocumento = ficha.autoSistemaDocumento, autoUsuario = ficha.autoUsuario, codigo = ficha.codigoUsuario, estacion = ficha.estacion, motivo = ficha.motivo, usuario = ficha.nombreUsuario, }; var r01 = MyData.Producto_Movimiento_Ajuste_Anular(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_SetDepositosPreDeterminado(OOB.LibInventario.Configuracion.DepositoPreDeterminado.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.DepositoPredeterminado.Ficha(); fichaDTO.ListaPreDet = ficha.ListaPreDet.Select(s => { var rg = new DtoLibInventario.Configuracion.DepositoPredeterminado.Item() { AutoDeposito = s.AutoDeposito, Estatus = s.Estatus, }; return(rg); }).ToList(); var r01 = MyData.Configuracion_SetDepositosPreDeterminado(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public void Procesar() { var msg = MessageBox.Show("Guardar Cambios ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg == DialogResult.Yes) { OOB.Resultado r01 = null; switch (fichaActual.Estatus) { case OOB.LibInventario.Producto.Enumerados.EnumEstatus.Activo: r01 = Sistema.MyData.Producto_CambiarEstatusA_Activo(fichaActual.AutoProducto); break; case OOB.LibInventario.Producto.Enumerados.EnumEstatus.Suspendido: r01 = Sistema.MyData.Producto_CambiarEstatusA_Suspendido(fichaActual.AutoProducto); break; case OOB.LibInventario.Producto.Enumerados.EnumEstatus.Inactivo: r01 = Sistema.MyData.Producto_CambiarEstatusA_Inactivo(fichaActual.AutoProducto); break; } if (r01.Result == OOB.Enumerados.EnumResult.isError) { habilitarCierre = false; Helpers.Msg.Error(r01.Mensaje); return; } habilitarCierre = true; IsCambioOk = true; } else { habilitarCierre = false; } }
public OOB.Resultado Permiso_Actualizar(OOB.LibVenta.PosOffline.Permiso.Actualizar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibPosOffLine.Permiso.Actualizar.Ficha(); fichaDTO.Permisos = ficha.Cambios.Select(s => { var nr = new DtoLibPosOffLine.Permiso.Actualizar.Permiso() { Id = s.Id, RequiereClave = s.RequiereClave, }; return(nr); }).ToList(); var r01 = MyData.Permiso_Actualizar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Proveedor_EditarFicha(OOB.LibCompra.Proveedor.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibCompra.Proveedor.Editar.Ficha() { autoPrv = ficha.autoPrv, ciRif = ficha.ciRif, codigo = ficha.codigo, codPostal = ficha.codPostal, contacto = ficha.contacto, denFiscal = ficha.denFiscal, dirFiscal = ficha.dirFiscal, email = ficha.email, idEstado = ficha.idEstado, idGrupo = ficha.idGrupo, pais = ficha.pais, razonSocial = ficha.razonSocial, retIva = ficha.retIva, telefono = ficha.telefono, webSite = ficha.webSite, }; var r01 = MyData.Proveedor_EditarFicha(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado ControlAcceso_Actualizar(OOB.LibSistema.ControlAcceso.Actualizar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibSistema.ControlAcceso.Actualizar.Ficha() { ItemsAcceso = ficha.ItemsAcceso.Select(s => { var nr = new DtoLibSistema.ControlAcceso.Actualizar.ItemAcceso() { codFuncion = s.codFuncion, codGrupo = s.codGrupo, estatus = s.estatus, seguridad = s.seguridad, }; return(nr); }).ToList(), }; var r01 = MyData.ControlAcceso_Actualizar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Negocio_EditarFicha(OOB.LibSistema.Negocio.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibSistema.Negocio.Editar.Ficha() { auto = ficha.auto, ciudad = ficha.ciudad, codPostal = ficha.codPostal, contacto = ficha.contacto, direccion = ficha.direccion, email = ficha.email, estado = ficha.estado, fax = ficha.fax, nombre = ficha.nombre, pais = ficha.pais, rif = ficha.rif, telefono = ficha.telefono, webSite = ficha.webSite, }; var r01 = MyData.Negocio_EditarFicha(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Tools_AjusteNivelMinimoMaximo_Ajustar(List <OOB.LibInventario.Tool.AjusteNivelMinimoMaximoProducto.Ajustar.Ficha> lista) { var rt = new OOB.Resultado(); var listaDTO = new List <DtoLibInventario.Tool.AjusteNivelMinimoMaximo.Ajustar.Ficha>(); foreach (var it in lista) { var nr = new DtoLibInventario.Tool.AjusteNivelMinimoMaximo.Ajustar.Ficha() { autoDeposito = it.autoDeposito, autoProducto = it.autoProducto, nivelMinimo = it.nivelMinimo, nivelOptimo = it.nivelOptimo, }; listaDTO.Add(nr); } var r01 = MyData.Tools_AjusteNivelMinimoMaximo_Ajustar(listaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Vendedor_EditarFicha(OOB.LibSistema.Vendedor.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibSistema.Vendedor.Editar.Ficha() { id = ficha.id, advertencia = ficha.advertencia, ciRif = ficha.ciRif, codigo = ficha.codigo, contacto = ficha.contacto, direccion = ficha.direccion, email = ficha.email, memo = ficha.memo, nombre = ficha.nombre, telefono = ficha.telefono, webSite = ficha.webSite, }; var r01 = MyData.Vendedor_EditarFicha(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Pendiente_DejarCtaEnPendiente(OOB.LibVenta.PosOffline.Pendiente.DejarEnPendiente.Agregar ficha) { var rt = new OOB.Resultado(); var agregarDTO = new DtoLibPosOffLine.Pendiente.DejarEnPendiente.Agregar() { IdCliente = ficha.IdCliente, Monto = ficha.Monto, Renglones = ficha.Renglones, }; var agregarItemDto = ficha.Items.Select(s => { var t = new DtoLibPosOffLine.Pendiente.DejarEnPendiente.AgregarItem() { IdItem = s.IdItem, }; return(t); }).ToList(); agregarDTO.Items = agregarItemDto; var r01 = MyData.Pendiente_DejarCtaEnPendiente(agregarDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Producto_AsignarRemoverDepositos(OOB.LibInventario.Producto.Depositos.Asignar.Ficha ficha) { var rt = new OOB.Resultado(); var listDTO = new List <DtoLibInventario.Producto.Depositos.Asignar.DepAsignar>(); foreach (var it in ficha.depAsignar) { var nr = new DtoLibInventario.Producto.Depositos.Asignar.DepAsignar() { autoDeposito = it.autoDeposito, averia = it.averia, disponible = it.disponible, fechaUltConteo = it.fechaUltConteo, fisica = it.fisica, nivel_minimo = it.nivel_minimo, nivel_optimo = it.nivel_optimo, pto_pedido = it.pto_pedido, reservada = it.reservada, resultadoUltConteo = it.resultadoUltConteo, ubicacion_1 = it.ubicacion_1, ubicacion_2 = it.ubicacion_2, ubicacion_3 = it.ubicacion_3, ubicacion_4 = it.ubicacion_4, }; listDTO.Add(nr); } var listRemoverDTO = new List <DtoLibInventario.Producto.Depositos.Asignar.DepRemover>(); foreach (var it in ficha.depRemover) { var nr = new DtoLibInventario.Producto.Depositos.Asignar.DepRemover() { autoDeposito = it.autoDeposito, }; listRemoverDTO.Add(nr); } var fichaDTO = new DtoLibInventario.Producto.Depositos.Asignar.Ficha() { autoProducto = ficha.autoProducto, depAsignar = listDTO, depRemover = listRemoverDTO, }; var r01 = MyData.Producto_AsignarRemoverDepositos(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_SetMetodoCalculoUtilidad(OOB.LibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Ficha() { Metodo = ficha.Metodo, Precio = ficha.Precio.Select(s => { var nr = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.FichaPrecio() { idProducto = s.idProducto, Precio_1 = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Precio() { pdf = s.Precio_1.pdf, pneto = s.Precio_1.pneto, }, Precio_2 = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Precio() { pdf = s.Precio_2.pdf, pneto = s.Precio_2.pneto, }, Precio_3 = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Precio() { pdf = s.Precio_3.pdf, pneto = s.Precio_3.pneto, }, Precio_4 = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Precio() { pdf = s.Precio_4.pdf, pneto = s.Precio_4.pneto, }, Precio_5 = new DtoLibInventario.Configuracion.MetodoCalculoUtilidad.Editar.Precio() { pdf = s.Precio_5.pdf, pneto = s.Precio_5.pneto, }, }; return(nr); }).ToList(), }; var r01 = MyData.Configuracion_SetMetodoCalculoUtilidad(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Operador_Cerrar(OOB.LibVenta.PosOffline.Operador.Cerrar.Ficha ficha) { var rt = new OOB.Resultado(); var agregarDTO = new DtoLibPosOffLine.Operador.Cerrar.Ficha() { IdJornada = ficha.IdJornada, IdOperador = ficha.IdOperador, Fecha = ficha.Fecha.ToShortDateString(), Hora = ficha.Hora, Estatus = ficha.Estatus, Movimientos = new DtoLibPosOffLine.Operador.Cerrar.Movimiento() { devolucion = ficha.Movimientos.devolucion, diferencia = ficha.Movimientos.diferencia, efectivo = ficha.Movimientos.efectivo, divisa = ficha.Movimientos.divisa, tarjeta = ficha.Movimientos.tarjeta, otros = ficha.Movimientos.otros, firma = ficha.Movimientos.firma, subTotal = ficha.Movimientos.subTotal, total = ficha.Movimientos.total, mEfectivo = ficha.Movimientos.mEfectivo, mDivisa = ficha.Movimientos.mDivisa, mTarjeta = ficha.Movimientos.mTarjeta, mOtro = ficha.Movimientos.mOtro, mFirma = ficha.Movimientos.mFirma, mSubTotal = ficha.Movimientos.mSubTotal, mTotal = ficha.Movimientos.mTotal, // cntDivisa = ficha.Movimientos.cntDivisa, cntDivisaUsu = ficha.Movimientos.cntDivisaUsu, cntDoc = ficha.Movimientos.cntDoc, cntDocFac = ficha.Movimientos.cntDocFac, cntDocNcr = ficha.Movimientos.cntDocNcr, montoFac = ficha.Movimientos.montoFac, montoNcr = ficha.Movimientos.montoNcr, } }; var r01 = MyData.Operador_Jornada_Cerrar(agregarDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Producto_CambiarEstatusA_Suspendido(string auto) { var rt = new OOB.Resultado(); var r01 = MyData.Producto_CambiarEstatusA_Suspendido(auto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Item_Limpiar() { var rt = new OOB.Resultado(); var r01 = MyData.Item_Limpiar(); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Sucursal_QuitarDepositoPrincipal(string autoSuc) { var rt = new OOB.Resultado(); var r01 = MyData.Sucursal_QuitarDepositoPrincipal(autoSuc); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Servidor_ActualizarData() { var result = new OOB.Resultado(); var r01 = MyData.Servidor_ActualizarData(); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Enumerados.EnumResult.isError; return(result); } return(result); }
public OOB.Resultado Usuario_Eliminar(string id) { var rt = new OOB.Resultado(); var r01 = MyData.Usuario_Eliminar(id); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Pendiente_EliminarCta(int id) { var rt = new OOB.Resultado(); var r01 = MyData.Pendiente_EliminarCtaEnPendiente(id); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado VentaDocumento_Anular(int idDocumento) { var rt = new OOB.Resultado(); var r01 = MyData.VentaDocumento_Anular(idDocumento); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Inicializar_BdLocal() { var result = new OOB.Resultado(); var r01 = MyData.Inicializar_BdLocal(); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Enumerados.EnumResult.isError; return(result); } return(result); }
public OOB.Resultado EmpaqueMedida_Eliminar(string auto) { var rt = new OOB.Resultado(); var r01 = MyData.EmpaqueMedida_Eliminar(auto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
static public OOB.Resultado CargarXml() { var result = new OOB.Resultado(); try { var doc = new XmlDocument(); doc.Load(AppDomain.CurrentDomain.BaseDirectory + @"\Conf.XML"); if (doc.HasChildNodes) { foreach (XmlNode nd in doc) { if (nd.LocalName.ToUpper().Trim() == "CONFIGURACION") { foreach (XmlNode nv in nd.ChildNodes) { if (nv.LocalName.ToUpper().Trim() == "SERVIDOR") { foreach (XmlNode sv in nv.ChildNodes) { if (sv.LocalName.Trim().ToUpper() == "INSTANCIA") { Sistema._Instancia = sv.InnerText.Trim(); } if (sv.LocalName.Trim().ToUpper() == "CATALOGO") { Sistema._BaseDatos = sv.InnerText.Trim(); } if (sv.LocalName.Trim().ToUpper() == "ACTIVARCOMOSUCURSAL") { Sistema._ActivarComoSucursal = sv.InnerText.Trim().ToUpper() == "SI"?true:false; } } } } } } } } catch (Exception e) { result.Result = OOB.Enumerados.EnumResult.isError; result.Mensaje = e.Message; } return(result); }
public OOB.Resultado Configuracion_SetPreferenciaRegistroPrecio(OOB.LibInventario.Configuracion.PreferenciaPrecio.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.PreferenciaPrecio.Editar.Ficha() { Preferencia = ficha.Preferencia, }; var r01 = MyData.Configuracion_SetPreferenciaRegistroPrecio(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_SetCostoEdadProducto(OOB.LibInventario.Configuracion.CostoEdad.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.CostoEdad.Editar.Ficha() { Edad = ficha.Edad, }; var r01 = MyData.Configuracion_SetCostoEdadProducto(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_SetBusquedaPredeterminada(OOB.LibInventario.Configuracion.BusquedaPredeterminada.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.BusquedaPredeterminada.Editar.Ficha() { Busqueda = ficha.Busqueda, }; var r01 = MyData.Configuracion_SetBusquedaPredeterminada(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado SerieFiscal_InactivarFicha(OOB.LibSistema.SerieFiscal.ActivarInactivar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibSistema.SerieFiscal.ActivarInactivar.Ficha() { id = ficha.id, }; var r01 = MyData.SerieFiscal_Inactivar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Usuario_ActualizarSesion(OOB.LibInventario.Usuario.ActualizarSesion.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Usuario.ActualizarSesion.Ficha() { autoUsu = ficha.autoUsu }; var r01 = MyData.Usuario_ActualizarSesion(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_Actualizar_TasaRecepcionPos(OOB.LibSistema.Configuracion.ActualizarTasaRecepcionPos.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibSistema.Configuracion.ActualizarTasaRecepcionPos.Ficha() { ValorNuevo = ficha.valorNuevo, }; var r01 = MyData.Configuracion_Actualizar_TasaRecepcionPos(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }
public OOB.Resultado Configuracion_SetRedondeoPrecioVenta(OOB.LibInventario.Configuracion.RedondeoPrecio.Editar.Ficha ficha) { var rt = new OOB.Resultado(); var fichaDTO = new DtoLibInventario.Configuracion.RedondeoPrecio.Editar.Ficha() { Redondeo = ficha.Redondeo, }; var r01 = MyData.Configuracion_SetRedondeoPrecioVenta(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } return(rt); }