/// <summary> /// Registar Registro de Precios Detalle para App Mobile. /// </summary> /// <param name="iID_REG_PRECIO"></param> /// <param name="sID_PRODUCTO"></param> /// <param name="sPRECIO_LISTA"></param> /// <param name="sPRECIO_REVENTA"></param> /// <param name="sPRECIO_OFERTA"></param> /// <param name="sPVP"></param> /// <param name="sPRECIO_COSTO"></param> /// <param name="sPRECIO_MIN"></param> /// <param name="sPRECIO_MAX"></param> /// <param name="sPRECIO_REGULAR"></param> /// <param name="cMOTIVO_OBS"></param> /// <returns></returns> public EOPE_REPORTE_PRECIO RegistrarReportePrecio_Detalle(int iID_REG_PRECIO, string sID_PRODUCTO, string sPRECIO_LISTA, string sPRECIO_REVENTA, string sPRECIO_OFERTA, string sPVP, string sPRECIO_COSTO, string sPRECIO_MIN, string sPRECIO_MAX, string sPRECIO_REGULAR, char cMOTIVO_OBS) { EOPE_REPORTE_PRECIO oEOPE_REPORTE_PRECIO = new EOPE_REPORTE_PRECIO(); try { oConn = new Conexion(2); DataTable dt = oConn.ejecutarDataTable("STP_JVM_INSERTAR_PRECIO_DETALLE", iID_REG_PRECIO, sID_PRODUCTO, sPRECIO_LISTA, sPRECIO_REVENTA, sPRECIO_OFERTA, sPVP, sPRECIO_COSTO, sPRECIO_MIN, sPRECIO_MAX, sPRECIO_REGULAR, cMOTIVO_OBS); } catch (Exception ex) { messages = "Ocurrio un Error: " + ex.Message; } if (messages.Equals("")) { oEOPE_REPORTE_PRECIO.ID_REG_PRECIO = iID_REG_PRECIO; oEOPE_REPORTE_PRECIO.ID_PRODUCTO = sID_PRODUCTO; oEOPE_REPORTE_PRECIO.PRECIO_LISTA = sPRECIO_LISTA; oEOPE_REPORTE_PRECIO.PRECIO_REVENTA = sPRECIO_REVENTA; oEOPE_REPORTE_PRECIO.PRECIO_OFERTA = sPRECIO_OFERTA; oEOPE_REPORTE_PRECIO.PVP = sPVP; oEOPE_REPORTE_PRECIO.PRECIO_COSTO = sPRECIO_COSTO; oEOPE_REPORTE_PRECIO.PRECIO_MIN = sPRECIO_MIN; oEOPE_REPORTE_PRECIO.PRECIO_MAX = sPRECIO_MAX; oEOPE_REPORTE_PRECIO.PRECIO_REGULAR = sPRECIO_REGULAR; oEOPE_REPORTE_PRECIO.MOTIVO_OBS = cMOTIVO_OBS; } return(oEOPE_REPORTE_PRECIO); }
/// <summary> /// Registrar Reporte Precio Detalle App Mobile /// </summary> /// <param name="iID_REG_PRECIO"></param> /// <param name="sID_PRODUCTO"></param> /// <param name="sPRECIO_LISTA"></param> /// <param name="sPRECIO_REVENTA"></param> /// <param name="sPRECIO_OFERTA"></param> /// <param name="sPVP"></param> /// <param name="sPRECIO_COSTO"></param> /// <param name="sPRECIO_MIN"></param> /// <param name="sPRECIO_MAX"></param> /// <param name="sPRECIO_REGULAR"></param> /// <param name="cMOTIVO_OBS"></param> /// <returns></returns> public EOPE_REPORTE_PRECIO RegistrarReportePrecio_Detalle( int iID_REG_PRECIO, string sID_PRODUCTO, string sPRECIO_LISTA, string sPRECIO_REVENTA, string sPRECIO_OFERTA, string sPVP, string sPRECIO_COSTO, string sPRECIO_MIN, string sPRECIO_MAX, string sPRECIO_REGULAR, char cMOTIVO_OBS) { EOPE_REPORTE_PRECIO oEOPE_REPORTE_PRECIO = oDOPE_REPORTE_PRECIO.RegistrarReportePrecio_Detalle( iID_REG_PRECIO, sID_PRODUCTO, sPRECIO_LISTA, sPRECIO_REVENTA, sPRECIO_OFERTA, sPVP, sPRECIO_COSTO, sPRECIO_MIN, sPRECIO_MAX, sPRECIO_REGULAR, cMOTIVO_OBS); return(oEOPE_REPORTE_PRECIO); }
/// <summary> /// Registar Precio para AppMobile /// </summary> /// <param name="iPerson_id"></param> /// <param name="sID_PERFIL"></param> /// <param name="sID_EQUIPO"></param> /// <param name="sID_CLIENTE"></param> /// <param name="sID_PTOVENTA"></param> /// <param name="sID_CATEGORIA"></param> /// <param name="sID_MARCA"></param> /// <param name="sID_FAMILIA"></param> /// <param name="sID_SUBFAMILIA"></param> /// <param name="sTIPO_CANAL"></param> /// <param name="sFEC_REG_CEL"></param> /// <param name="sLATITUD"></param> /// <param name="sLONGITUD"></param> /// <param name="cORIGEN"></param> /// <param name="sOBSERVACION"></param> /// <returns></returns> public EOPE_REPORTE_PRECIO RegistrarReportePrecio(int iPerson_id, string sID_PERFIL, string sID_EQUIPO, string sID_CLIENTE, string sID_PTOVENTA, string sID_CATEGORIA, string sID_MARCA, string sID_FAMILIA, string sID_SUBFAMILIA, string sTIPO_CANAL, string sFEC_REG_CEL, string sLATITUD, string sLONGITUD, char cORIGEN, string sOBSERVACION) { EOPE_REPORTE_PRECIO oEOPE_REPORTE_PRECIO = oDOPE_REPORTE_PRECIO.RegistrarReportePrecio(iPerson_id, sID_PERFIL, sID_EQUIPO, sID_CLIENTE, sID_PTOVENTA, sID_CATEGORIA, sID_MARCA, sID_FAMILIA, sID_SUBFAMILIA, sTIPO_CANAL, sFEC_REG_CEL, sLATITUD, sLONGITUD, cORIGEN, sOBSERVACION); return(oEOPE_REPORTE_PRECIO); }
/// <summary> /// Registrar Cabecera de la recolección de Precios en App Mobile /// </summary> /// <param name="iPerson_id"></param> /// <param name="sID_PERFIL"></param> /// <param name="sID_EQUIPO"></param> /// <param name="sID_CLIENTE"></param> /// <param name="sID_PTOVENTA"></param> /// <param name="sID_CATEGORIA"></param> /// <param name="sID_MARCA"></param> /// <param name="sID_FAMILIA"></param> /// <param name="sID_SUBFAMILIA"></param> /// <param name="sTIPO_CANAL"></param> /// <param name="sFEC_REG_CEL"></param> /// <param name="sLATITUD"></param> /// <param name="sLONGITUD"></param> /// <param name="cORIGEN"></param> /// <param name="sOBSERVACION"></param> /// <returns></returns> public EOPE_REPORTE_PRECIO RegistrarReportePrecio(int iPerson_id, string sID_PERFIL, string sID_EQUIPO, string sID_CLIENTE, string sID_PTOVENTA, string sID_CATEGORIA, string sID_MARCA, string sID_FAMILIA, string sID_SUBFAMILIA, string sTIPO_CANAL, string sFEC_REG_CEL, string sLATITUD, string sLONGITUD, char cORIGEN, string sOBSERVACION) { EOPE_REPORTE_PRECIO oEOPE_REPORTE_PRECIO = oEOPE_REPORTE_PRECIO = new EOPE_REPORTE_PRECIO(); string ID_REG_PRECIO = ""; string id = ""; try { oConn = new Conexion(2); id = oConn.ejecutarretornodeOUTPUT("STP_JVM_INSERTAR_PRECIO_XLAPAGINA", 16, iPerson_id, sID_PERFIL, sID_EQUIPO, sID_CLIENTE, sID_PTOVENTA, sID_CATEGORIA, sID_MARCA, sID_FAMILIA, sID_SUBFAMILIA, sTIPO_CANAL, sFEC_REG_CEL, sLATITUD, sLONGITUD, cORIGEN, sOBSERVACION, "", ID_REG_PRECIO); } catch (Exception ex) { messages = "Ocurrio un Error: " + ex.Message; } // Verificar que no existan errores if (messages.Equals("")) { oEOPE_REPORTE_PRECIO.Person_id = iPerson_id; oEOPE_REPORTE_PRECIO.ID_PERFIL = sID_PERFIL; oEOPE_REPORTE_PRECIO.ID_EQUIPO = sID_EQUIPO; oEOPE_REPORTE_PRECIO.ID_CLIENTE = sID_CLIENTE; oEOPE_REPORTE_PRECIO.ID_PTOVENTA = sID_PTOVENTA; oEOPE_REPORTE_PRECIO.ID_CATEGORIA = sID_CATEGORIA; oEOPE_REPORTE_PRECIO.ID_MARCA = sID_MARCA; oEOPE_REPORTE_PRECIO.ID_FAMILIA = sID_FAMILIA; oEOPE_REPORTE_PRECIO.ID_SUBFAMILIA = sID_SUBFAMILIA; oEOPE_REPORTE_PRECIO.TIPO_CANAL = sTIPO_CANAL; oEOPE_REPORTE_PRECIO.FEC_REG_CEL = Convert.ToDateTime(sFEC_REG_CEL); oEOPE_REPORTE_PRECIO.LATITUD = sLATITUD; oEOPE_REPORTE_PRECIO.LONGITUD = sLONGITUD; oEOPE_REPORTE_PRECIO.ORIGEN = cORIGEN; oEOPE_REPORTE_PRECIO.OBSERVACION = sOBSERVACION; oEOPE_REPORTE_PRECIO.ID = Convert.ToInt64(id); } return(oEOPE_REPORTE_PRECIO); }