/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <returns></returns> public bool Update(BEPuntoDeVenta objPuntoDeVenta) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_PuntoDeVenta( objPuntoDeVenta.codPuntoDeVenta, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.codEmpleadoRespon, objPuntoDeVenta.desNombre, objPuntoDeVenta.desPathFiles, objPuntoDeVenta.indActivo, objPuntoDeVenta.segUsuarioEdita, objPuntoDeVenta.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="itemPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Insert(BEPuntoDeVenta objPuntoDeVenta) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { PersonasLogic objPersonasLogic = new PersonasLogic(); BEPersona objPersonas = objPersonasLogic.Find(objPuntoDeVenta.codEmpresa, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.segUsuarioCrea); string prm_Prefijo = objPersonasLogic.AtributoPersona(objPersonas, ConfigCROM.AppConfig(objPuntoDeVenta.codEmpresa, ConfigTool.DEFAULT_PrefijoPtoVta)); oReturnValor.CodigoRetorno = oPuntosDeVentaData.Insert(objPuntoDeVenta, prm_Prefijo); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntoDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <param name="prm_codPrefijoEmpre"></param> /// <returns></returns> public string Insert(BEPuntoDeVenta objPuntoDeVenta, string prm_codPrefijoEmpre) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_PuntoDeVenta( ref codigoRetorno, prm_codPrefijoEmpre, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.codEmpleadoRespon, objPuntoDeVenta.desNombre, objPuntoDeVenta.desPathFiles, objPuntoDeVenta.indActivo, objPuntoDeVenta.segUsuarioCrea, objPuntoDeVenta.segMaquinaCrea); } } 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.PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <returns>Entidad</returns> public BEPuntoDeVenta Find(string pcodEmpresaRUC, string prm_codPuntoDeVenta) { BEPuntoDeVenta objPuntoVenta = new BEPuntoDeVenta(); try { objPuntoVenta = oPuntosDeVentaData.Find(pcodEmpresaRUC, prm_codPuntoDeVenta); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name); throw new Exception(returnValor.Message); } return(objPuntoVenta); }
public List <BEPuntoDeVenta> ListPaginado(BaseFiltroPuntoDeVenta pFiltro) { List <BEPuntoDeVenta> lstPuntoDeVenta = new List <BEPuntoDeVenta>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_PuntoDeVenta_Paged(pFiltro.jqCurrentPage, pFiltro.jqPageSize, pFiltro.jqSortColumn, pFiltro.jqSortOrder, pFiltro.codPuntoVenta, pFiltro.codEmpresaRUC, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { BEPuntoDeVenta objPuntoDeVenta = new BEPuntoDeVenta(); objPuntoDeVenta.codPuntoDeVenta = item.codPuntoDeVenta; objPuntoDeVenta.codPersonaEmpre = item.codPersonaEmpre; objPuntoDeVenta.codEmpleadoRespon = item.codEmpleadoRespon; objPuntoDeVenta.desNombre = item.desNombre; objPuntoDeVenta.desPathFiles = item.desPathFiles; objPuntoDeVenta.indActivo = item.indActivo; objPuntoDeVenta.segUsuarioCrea = item.segUsuarioCrea; objPuntoDeVenta.segUsuarioEdita = item.segUsuarioEdita; objPuntoDeVenta.segFechaCrea = item.segFechaCrea; objPuntoDeVenta.segFechaEdita = item.segFechaEdita; objPuntoDeVenta.segMaquinaEdita = item.segMaquina; objPuntoDeVenta.objPersonaEmpre.RazonSocial = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.objEmpleadoRespon.ApellidosNombres = item.auxcodEmpleadoResponNombre; objPuntoDeVenta.ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0; objPuntoDeVenta.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; lstPuntoDeVenta.Add(objPuntoDeVenta); } } } catch (Exception ex) { throw ex; } return(lstPuntoDeVenta); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Update(BEPuntoDeVenta objPuntoDeVenta) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oPuntosDeVentaData.Update(objPuntoDeVenta); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="prm_codPuntoDeVenta"></param> /// <returns></returns> public BEPuntoDeVenta Find(string pcodEmpresaRUC, string pcodPuntoDeVenta) { BEPuntoDeVenta objPuntoDeVenta = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_PuntoDeVenta(pcodEmpresaRUC, pcodPuntoDeVenta, null, null); foreach (var item in resul) { objPuntoDeVenta = new BEPuntoDeVenta(); objPuntoDeVenta.codPuntoDeVenta = item.codPuntoDeVenta; objPuntoDeVenta.codPersonaEmpre = item.codPersonaEmpre; objPuntoDeVenta.codEmpleadoRespon = item.codEmpleadoRespon; objPuntoDeVenta.desNombre = item.desNombre; objPuntoDeVenta.desPathFiles = item.desPathFiles; objPuntoDeVenta.indActivo = item.indActivo; objPuntoDeVenta.segUsuarioCrea = item.segUsuarioCrea; objPuntoDeVenta.segUsuarioEdita = item.segUsuarioEdita; objPuntoDeVenta.segFechaCrea = item.segFechaCrea; objPuntoDeVenta.segFechaEdita = item.segFechaEdita; objPuntoDeVenta.segMaquinaEdita = item.segMaquina; objPuntoDeVenta.codPersonaEmpreNombre = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.codEmpleadoResponNombre = item.auxcodEmpleadoResponNombre; objPuntoDeVenta.objPersonaEmpre.RazonSocial = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.objEmpleadoRespon.ApellidosNombres = item.auxcodEmpleadoResponNombre; } } } catch (Exception ex) { throw ex; } return(objPuntoDeVenta); }
public BEDeposito() { objEmpleado = new BEEmpleado(); objPuntoDeVenta = new BEPuntoDeVenta(); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Update(BEPuntoDeVenta objPuntoDeVenta) { ReturnValor objReturnValor = new PuntoDeVentaLogic().Update(objPuntoDeVenta); return(objReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="itemPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Insert(BEPuntoDeVenta objPuntoDeVenta) { ReturnValor objReturnValor = new PuntoDeVentaLogic().Insert(objPuntoDeVenta); return(objReturnValor); }