/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public bool Update(BEListaDePrecio listaDePrecio) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_ListaDePrecio( listaDePrecio.CodigoLista, listaDePrecio.CodigoPersonaEmpre, listaDePrecio.CodigoPuntoVenta, listaDePrecio.Descripcion, listaDePrecio.EsParaVenta, listaDePrecio.Observaciones, listaDePrecio.Estado, listaDePrecio.segUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public string Insert(BEListaDePrecio listaDePrecio) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_ListaDePrecio( ref codigoRetorno, listaDePrecio.CodigoPersonaEmpre, listaDePrecio.CodigoPuntoVenta, listaDePrecio.Descripcion, listaDePrecio.EsParaVenta, listaDePrecio.Observaciones, listaDePrecio.FechaGenerada, listaDePrecio.Estado, listaDePrecio.segUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
public BEProductoPrecio() { CodigoProducto = string.Empty; CodigoArguMonedaNombre = string.Empty; CodigoPersonaEmpreNombre = string.Empty; CodigoProductoNombre = string.Empty; CodigoPuntoVentaNombre = string.Empty; objMoneda = new BERegistroNew(); objPuntoDeVenta = new BEPuntoDeVenta(); objListaDePrecio = new BEListaDePrecio(); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public BEListaDePrecio Find(BaseFiltro filtro) // string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta) { BEListaDePrecio listaDePrecio = new BEListaDePrecio(); try { listaDePrecio = listaDePrecioData.Find(filtro.codListaPrecio); listaDePrecio.listaListaDePrecioDetalle = listaDePrecioDetalleData.List(filtro); //prm_CodigoLista, prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, string.Empty, string.Empty, null); } catch (Exception ex) { throw ex; } return(listaDePrecio); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public ReturnValor Update(BEListaDePrecio listaDePrecio) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = listaDePrecioData.Update(listaDePrecio); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public ReturnValor Insert(BEListaDePrecio listaDePrecio) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.CodigoRetorno = listaDePrecioData.Insert(listaDePrecio); if (returnValor.CodigoRetorno != null) { returnValor.Exitosa = true; returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="prm_CodigoLista"></param> /// <returns></returns> public BEListaDePrecio Find(string prm_CodigoLista) { BEListaDePrecio listaDePrecio = new BEListaDePrecio(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_ListaDePrecio_codLista(prm_CodigoLista); foreach (var item in resul) { listaDePrecio = new BEListaDePrecio() { CodigoLista = item.CodigoLista, Descripcion = item.Descripcion, EsParaVenta = item.EsParaVenta, Observaciones = item.Observaciones, FechaGenerada = item.FechaGenerada, Estado = item.Estado, segUsuarioCrea = item.SegUsuarioCrea, segUsuarioEdita = item.SegUsuarioEdita, segFechaCrea = item.SegFechaCrea, segFechaEdita = item.SegFechaEdita, segMaquinaCrea = item.SegMaquina, CodigoPersonaEmpre = item.CodigoPersonaEmpre, CodigoPuntoVenta = item.CodigoPuntoVenta, CodigoPersonaEmpreNombre = item.CodigoPersonaEmpreNombre, CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre, }; } } } catch (Exception ex) { throw ex; } return(listaDePrecio); }