public void Inicializa() { _data = null; _autoId = ""; _procesarIsOk = false; _abandonarIsOk = false; }
public data(OOB.LibCompra.Proveedor.Data.Ficha rg) { auto = rg.autoId; rif = rg.ciRif; nombre = rg.nombreRazonSocial; IsActivo = rg.identidad.estatus == OOB.LibCompra.Proveedor.Enumerados.EnumEstatus.Activo ? true : false; }
public void InicializarFiltros() { _fechaDesde = DateTime.Now.Date; _fechaHasta = DateTime.Now.Date; _sucursal = null; _tipoDoc = null; _proveedor = null; }
public OOB.ResultadoLista <OOB.LibCompra.Proveedor.Data.Ficha> Proveedor_GetLista(OOB.LibCompra.Proveedor.Lista.Filtro filtro) { var rt = new OOB.ResultadoLista <OOB.LibCompra.Proveedor.Data.Ficha>(); var filtroDto = new DtoLibCompra.Proveedor.Lista.Filtro() { autoEstado = filtro.autoEstado, autoGrupo = filtro.autoGrupo, cadena = filtro.cadena, MetodoBusqueda = (DtoLibCompra.Proveedor.Enumerados.EnumMetodoBusqueda)filtro.MetodoBusqueda, estatus = (DtoLibCompra.Proveedor.Enumerados.EnumEstatus)filtro.estatus, }; var r01 = MyData.Proveedor_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.LibCompra.Proveedor.Data.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.LibCompra.Proveedor.Data.Ficha(); var id = new OOB.LibCompra.Proveedor.Data.Identificacion() { auto = s.auto, ciRif = s.ciRif, codigo = s.codigo, dirFiscal = s.dirFiscal, estatus = (OOB.LibCompra.Proveedor.Enumerados.EnumEstatus)s.estatusPrv, nombreContacto = s.nombreContacto, nombreEstado = s.nombreEstado, nombreGrupo = s.nombreGrupo, nombreRazonSocial = s.nombreRazonSocial, telefono = s.telefono, fechaAlta = s.fechaAlta, fechaUltCompra = s.fechaUltCompra, fechaBaja = s.fechaBaja, }; nr.identidad = id; return(nr); }).ToList(); } } rt.Lista = list; return(rt); }
public void ActualizarItem(string id, OOB.LibCompra.Proveedor.Data.Ficha ficha) { var it = _bl.FirstOrDefault(f => f.id == id); var idx = _bl.IndexOf(it); if (it != null) { _bl.Remove(it); } _bl.Insert(idx, new data(ficha)); }
public void cargarFicha(OOB.LibCompra.Proveedor.Data.Ficha ficha) { _ciRif = ficha.ciRif; _codigo = ficha.codigo; _razonSocial = ficha.nombreRazonSocial; _dirFiscal = ficha.direccionFiscal; _pais = ficha.identidad.pais; _codigoPostal = ficha.identidad.codigoPostal; _persona = ficha.identidad.nombreContacto; _telefono = ficha.identidad.telefono; _email = ficha.identidad.email; _website = ficha.identidad.website; _tasaRetIva = ficha.identidad.retIva; }
public data(OOB.LibCompra.Proveedor.Data.Ficha rg) : this() { id = rg.autoId; ciRif = rg.ciRif; nombre = rg.nombreRazonSocial; direccion = rg.direccionFiscal; codigo = rg.codigo; IsActivo = rg.IsActivo; fechaAlta = rg.fechaAlta; Estatus = rg.estatus; _fechaUltCompra = rg.fechaUltCompra; _fechaBaja = rg.fechaBaja; }
private bool CargarData() { var rt = true; var r01 = Sistema.MyData.Proveedor_GetFicha(_autoProv); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return(false); } _proveedor = r01.Entidad; _filtro.setProveedor(r01.Entidad.autoId); return(rt); }
private void _gestionListaPrv_ItemSeleccionadoOk(object sender, EventArgs e) { var autoPrv = _gestionListaPrv.ItemSeleccionado.auto; var r01 = Sistema.MyData.Proveedor_GetFicha(autoPrv); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } _proveedor = r01.Entidad; _gestionListaPrv.EsconderVentana(); _gestionRemision.setProveedor(_proveedor); _gestionRemision.Inicia(); _gestionListaPrv.CerrarFrm(); }
public OOB.ResultadoEntidad <OOB.LibCompra.Proveedor.Data.Ficha> Proveedor_GetFicha(string autoPrv) { var rt = new OOB.ResultadoEntidad <OOB.LibCompra.Proveedor.Data.Ficha>(); var r01 = MyData.Proveedor_GetFicha(autoPrv); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Enumerados.EnumResult.isError; return(rt); } var s = r01.Entidad; var nr = new OOB.LibCompra.Proveedor.Data.Ficha(); var id = new OOB.LibCompra.Proveedor.Data.Identificacion() { auto = s.autoId, autoEstado = s.autoEstado, autoGrupo = s.autoGrupo, ciRif = s.ciRif, codigo = s.codigo, dirFiscal = s.direccionFiscal, estatus = s.isActivo ? OOB.LibCompra.Proveedor.Enumerados.EnumEstatus.Activo : OOB.LibCompra.Proveedor.Enumerados.EnumEstatus.Inactivo, nombreContacto = s.nombreContacto, nombreEstado = s.nombreEstado, nombreGrupo = s.nombreGrupo, nombreRazonSocial = s.nombreRazonSocial, telefono = s.telefono, pais = s.pais, codigoPostal = s.codigoPostal, denominacionFiscal = s.denominacionFiscal, email = s.email, retIva = s.retIva, website = s.website, fechaAlta = s.fechaAlta, fechaUltCompra = s.fechaUltCompra, fechaBaja = s.fechaBaja, }; nr.identidad = id; rt.Entidad = nr; return(rt); }
public void setData(OOB.LibCompra.Proveedor.Data.Ficha ficha) { limpiar(); CiRif = ficha.ciRif; Codigo = ficha.codigo; NombreRazonSocial = ficha.nombreRazonSocial; DirFiscal = ficha.direccionFiscal; Pais = ficha.identidad.pais; Estado = ficha.identidad.nombreEstado; CodPostal = ficha.identidad.codigoPostal; Grupo = ficha.identidad.nombreGrupo; Persona = ficha.identidad.nombreContacto; Telefono = ficha.identidad.telefono; Email = ficha.identidad.email; WebSite = ficha.identidad.website; DenominacionFiscal = ficha.identidad.denominacionFiscal; RetencionIva = ficha.identidad.retIva.ToString("n2") + "%"; }
private bool CargarData() { var rt = true; var r01 = Sistema.MyData.Proveedor_GetFicha(_autoId); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return(false); } _data = r01.Entidad; _estatus = EnumEstatus.Activo; if (!_data.IsActivo) { _estatus = EnumEstatus.Inactivo; } return(rt); }
private bool CargarData() { var rt = true; var r01 = Sistema.MyData.Proveedor_GetFicha(_autoProv); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return(false); } _proveedor = r01.Entidad; _filtro.setProveedor(r01.Entidad.autoId); _ltipoDoc.Clear(); _ltipoDoc.Add(new dataGeneral("01", "FACTURA")); _ltipoDoc.Add(new dataGeneral("02", "NOTA DEBITO")); _ltipoDoc.Add(new dataGeneral("03", "NOTA CREDITO")); _ltipoDoc.Add(new dataGeneral("04", "ORDEN COMPRA")); _bsTipoDoc.CurrencyManager.Refresh(); return(rt); }
public void AbrirPendiente() { if (gestionDoc.IsAceptarOk) { Helpers.Msg.Error("El Documento Debe Estar Totalmente Limpio"); return; } if (gestionItem.TotalMonto != 0.0m || gestionItem.TItems != 0) { Helpers.Msg.Error("Para Abrir Un Documento Pendiente, no deben haber Items Cargados"); return; } var filtro = new OOB.LibCompra.Documento.Pendiente.Filtro.Ficha() { docTipo = "01", idUsuario = Sistema.UsuarioP.autoUsu, }; var r01 = Sistema.MyData.Compra_Documento_Pendiente_GetLista(filtro); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } if (r01.Lista.Count > 0) { _gestionPend.Inicializa(); _gestionPend.setLista(r01.Lista); _gestionPend.Inicia(); if (_gestionPend.IsItemSeleccionadoOk) { var msg = MessageBox.Show("Abrir Este Documento Pendiente ?", "*** ALERTA ***", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (msg != DialogResult.Yes) { return; } var itemPend = _gestionPend.ItemSeleccionado; var r02 = Sistema.MyData.Compra_Documento_Pendiente_Abrir_GetById(itemPend.id); if (r02.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r02.Mensaje); return; } var r03 = Sistema.MyData.Compra_Documento_Pendiente_Eliminar(itemPend.id); if (r03.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r03.Mensaje); return; } var r04 = Sistema.MyData.Compra_Documento_Pendiente_Cnt(filtro); if (r04.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r04.Mensaje); return; } _cntPend -= 1; var doc = r02.Entidad; var prv = new OOB.LibCompra.Proveedor.Data.Ficha(doc.entidadAuto, doc.entidadCiRif, doc.entidadNombre, doc.entidadDirFiscal, doc.entidadCodigo); gestionDoc.Inicializa(); if (gestionDoc.CargarData()) { gestionDoc.setProveedor(prv); gestionDoc.setDocumentoNro(doc.docNumero); gestionDoc.setControlNro(doc.docControl); gestionDoc.setFechaEmision(DateTime.Now.Date.AddDays(-3)); gestionDoc.setDiasCredito(5); gestionDoc.setSucursal(doc.autoSucursal); gestionDoc.setDeposito(doc.autoDeposito); gestionDoc.setOrdenCompra(doc.docOrdenCompra); gestionDoc.setNotas(doc.docNotas); gestionDoc.setFactorCambio(doc.docFactorCambio); gestionDoc.AceptarData(); gestionItem.AgregarListaItem(doc.items, gestionDoc.IdProveedor, gestionDoc.FactorDivisa); } } } }
public void setProveedor(OOB.LibCompra.Proveedor.Data.Ficha ficha) { _proveedor = ficha; }
public void Inicializa() { _autoProv = ""; _proveedor = null; _filtro.Limpiar(); }
public void AgregarFicha(OOB.LibCompra.Proveedor.Data.Ficha ficha) { _bl.Add(new data(ficha)); }
public void setProveedor(OOB.LibCompra.Proveedor.Data.Ficha prv) { aFiltrar.setProveedor(prv); }
public void setProveedor(OOB.LibCompra.Proveedor.Data.Ficha prv) { data.proveedor = prv; }