/// <summary> /// permite registra información de levantamiento de publicaciones /// 28/04/2011 Magaly Jiménez/// </summary> /// <param name="iPerson_id"></param> /// <param name="sid_Plannig"></param> /// <param name="icompany_id"></param> /// <param name="inodeComercial_id"></param> /// <param name="sid_ProductFamily"></param> /// <param name="sSKU"></param> /// <param name="iid_tipoPublicacion"></param> /// <param name="tfec_ini_act"></param> /// <param name="tfec_fin_act"></param> /// <param name="tFec_Reg_Cel"></param> /// <param name="tFec_Reg_BD"></param> /// <param name="sCreateBy"></param> /// <param name="tDateBy"></param> /// <param name="sModiBy"></param> /// <param name="tDateModiBy"></param> /// <param name="bValidado"></param> /// <returns></returns> public EOPE_REPORTE_PUBLICACION RegistrarLevantamientoPublicacion(int iPerson_id, string sid_Plannig, int icompany_id, int inodeComercial_id, string sid_ProductFamily, string sSKU, int iid_tipoPublicacion, DateTime tfec_ini_act, DateTime tfec_fin_act, DateTime tFec_Reg_Cel, DateTime tFec_Reg_BD, string sCreateBy, DateTime tDateBy, string sModiBy, DateTime tDateModiBy, bool bValidado, string spromocionPuntual, decimal dPVP, decimal dOferta) { DataTable dt = oConn.ejecutarDataTable("UP_WEBXPLORA_AD_REGISTELENVANTAMIENTOPUBLI", iPerson_id, sid_Plannig, icompany_id, inodeComercial_id, sid_ProductFamily, sSKU, iid_tipoPublicacion, tfec_ini_act, tfec_fin_act, tFec_Reg_Cel, tFec_Reg_BD, sCreateBy, tDateBy, sModiBy, tDateModiBy, bValidado, spromocionPuntual, dPVP, dOferta); EOPE_REPORTE_PUBLICACION oeEOPE_LevantamienPublicacion = new EOPE_REPORTE_PUBLICACION(); oeEOPE_LevantamienPublicacion.Person_id = iPerson_id; oeEOPE_LevantamienPublicacion.id_Plannig = sid_Plannig; oeEOPE_LevantamienPublicacion.company_id = icompany_id; oeEOPE_LevantamienPublicacion.nodeComercial_id = inodeComercial_id; oeEOPE_LevantamienPublicacion.id_ProductFamily = sid_ProductFamily; oeEOPE_LevantamienPublicacion.SKU = sSKU; oeEOPE_LevantamienPublicacion.id_tipoPublicacion = iid_tipoPublicacion; oeEOPE_LevantamienPublicacion.fec_ini_act = tfec_ini_act; oeEOPE_LevantamienPublicacion.fec_fin_act = tfec_fin_act; oeEOPE_LevantamienPublicacion.Fec_Reg_Cel = tFec_Reg_Cel; oeEOPE_LevantamienPublicacion.Fec_Reg_BD = tFec_Reg_BD; oeEOPE_LevantamienPublicacion.CreateBy = sCreateBy; oeEOPE_LevantamienPublicacion.DateBy = tDateBy; oeEOPE_LevantamienPublicacion.ModiBy = sModiBy; oeEOPE_LevantamienPublicacion.DateModiBy = tDateModiBy; oeEOPE_LevantamienPublicacion.Validado = bValidado; return(oeEOPE_LevantamienPublicacion); }
/// <summary> /// actualizar levantamiento publicaciones. /// 30/04/2011 Magaly jiménez /// </summary> /// <param name="iid_rptePbl"></param> /// <param name="inodeComercial_id"></param> /// <param name="sid_ProductFamily"></param> /// <param name="sSKU"></param> /// <param name="iid_tipoPublicacion"></param> /// <param name="tfec_ini_act"></param> /// <param name="tfec_fin_act"></param> /// <param name="tFec_Reg_Cel"></param> /// <param name="sModiBy"></param> /// <param name="tDateModiBy"></param> /// <param name="bValidado"></param> /// <param name="spromocionPuntual"></param> /// <param name="dPVP"></param> /// <param name="dOferta"></param> /// <returns></returns> public EOPE_REPORTE_PUBLICACION Actualizar_LevaPublicacion(int iid_rptePbl, int inodeComercial_id, string sid_ProductFamily, string sSKU, int iid_tipoPublicacion, DateTime tfec_ini_act, DateTime tfec_fin_act, DateTime tFec_Reg_Cel, string sModiBy, DateTime tDateModiBy, bool bValidado, string spromocionPuntual, decimal dPVP, decimal dOferta) { DataTable dt = oConn.ejecutarDataTable("UP_WEBXPLORA_OPE_ACTUALIZARLENVANTAMIENTOPUBLI", iid_rptePbl, inodeComercial_id, sid_ProductFamily, sSKU, iid_tipoPublicacion, tfec_ini_act, tfec_fin_act, tFec_Reg_Cel, sModiBy, tDateModiBy, bValidado, spromocionPuntual, dPVP, dOferta); EOPE_REPORTE_PUBLICACION oealp = new EOPE_REPORTE_PUBLICACION(); oealp.id_rptePbl = iid_rptePbl; oealp.nodeComercial_id = inodeComercial_id; oealp.id_ProductFamily = sid_ProductFamily; oealp.SKU = sSKU; oealp.id_tipoPublicacion = iid_tipoPublicacion; oealp.fec_ini_act = tfec_ini_act; oealp.fec_fin_act = tfec_fin_act; oealp.Fec_Reg_Cel = tFec_Reg_Cel; oealp.ModiBy = sModiBy; oealp.DateModiBy = tDateModiBy; oealp.Validado = bValidado; oealp.promocionPuntual = spromocionPuntual; oealp.PVP = dPVP; oealp.Oferta = dOferta; return(oealp); }
/// <summary> /// consulta ids de combos de levantamiento de exhibición e impulos. /// 09/05/2011 Magaly jiménez /// </summary> /// <param name="sProduct_Name"></param> /// <param name="sname_Family"></param> /// <param name="spdv_Name"></param> /// <param name="sdescripcion"></param> /// <returns></returns> public DataSet ObteneridsLevantamientoEI(string sProduct_Name, string sname_Family, string spdv_Name, string sdescripcion) { EOPE_REPORTE_PUBLICACION oeidslevantamientoP = new EOPE_REPORTE_PUBLICACION(); DOPE_REPORTE_PUBLICACION oeidslevantamiento1P = new DOPE_REPORTE_PUBLICACION(); DataSet dsidsLevantamientoP = oeidslevantamiento1P.ObteneridsLevantamientoP(sProduct_Name, sname_Family, spdv_Name, sdescripcion); oeidslevantamiento1P = null; return(dsidsLevantamientoP); }
/// <summary> /// Obtiene ids de levantamiento de publicaciones /// 07/05/2011 Magaly Jiménez /// </summary> /// <param name="scamino"></param> /// <param name="sProduct_Name"></param> /// <param name="sname_Family"></param> /// <param name="scommercialNodeName"></param> /// <param name="sNombre"></param> /// <returns></returns> public DataSet ObteneridsLevantamientoP(string sProduct_Name, string sname_Family, string scommercialNodeName, string sNombre) { EOPE_REPORTE_PUBLICACION oeidslevantamientoP = new EOPE_REPORTE_PUBLICACION(); DOPE_REPORTE_PUBLICACION oeidslevantamiento1P = new DOPE_REPORTE_PUBLICACION(); DataSet dsidsLevantamientoP = oeidslevantamiento1P.ObteneridsLevantamientoP(sProduct_Name, sname_Family, scommercialNodeName, sNombre); oeidslevantamiento1P = null; return(dsidsLevantamientoP); }
/// <summary> /// consulta grilla con registros en levantamiento de publicaciones.por SKU /// 06/05/2011 Magaly Jiménez /// </summary> /// <param name="sid_Plannig"></param> /// <param name="tFec_Reg_BD"></param> /// <returns></returns> public DataSet ConsultarGrillaLevaPublicacionesSKU(string sid_Plannig, DateTime tFec_Reg_BD) { DOPE_REPORTE_PUBLICACION odlp = new DOPE_REPORTE_PUBLICACION(); EOPE_REPORTE_PUBLICACION oelevapublicacion = new EOPE_REPORTE_PUBLICACION(); DataSet dtLevantaPublicacion = odlp.ConsultarGrillalevaPublicacionSKU(sid_Plannig, tFec_Reg_BD); odlp = null; return(dtLevantaPublicacion); }
/// <summary> /// permite registra información de levantamiento de publicaciones /// 28/04/2011 Magaly Jiménez /// </summary> /// <param name="iPerson_id"></param> /// <param name="sid_Plannig"></param> /// <param name="icompany_id"></param> /// <param name="inodeComercial_id"></param> /// <param name="sid_ProductFamily"></param> /// <param name="sSKU"></param> /// <param name="iid_tipoPublicacion"></param> /// <param name="tfec_ini_act"></param> /// <param name="tfec_fin_act"></param> /// <param name="tFec_Reg_Cel"></param> /// <param name="tFec_Reg_BD"></param> /// <param name="sCreateBy"></param> /// <param name="tDateBy"></param> /// <param name="sModiBy"></param> /// <param name="tDateModiBy"></param> /// <param name="bValidado"></param> /// <returns></returns> public EOPE_REPORTE_PUBLICACION RegistrarINFOLevantaPublicacion(int iPerson_id, string sid_Plannig, int icompany_id, int inodeComercial_id, string sid_ProductFamily, string sSKU, int iid_tipoPublicacion, DateTime tfec_ini_act, DateTime tfec_fin_act, DateTime tFec_Reg_Cel, DateTime tFec_Reg_BD, string sCreateBy, DateTime tDateBy, string sModiBy, DateTime tDateModiBy, bool bValidado, string spromocionPuntual, decimal dPVP, decimal dOferta) { DOPE_REPORTE_PUBLICACION odrOPE_levanPublicacion = new DOPE_REPORTE_PUBLICACION(); EOPE_REPORTE_PUBLICACION oeOPE_levanPublicacion = odrOPE_levanPublicacion.RegistrarLevantamientoPublicacion(iPerson_id, sid_Plannig, icompany_id, inodeComercial_id, sid_ProductFamily, sSKU, iid_tipoPublicacion, tfec_ini_act, tfec_fin_act, tFec_Reg_Cel, tFec_Reg_BD, sCreateBy, tDateBy, sModiBy, tDateModiBy, bValidado, spromocionPuntual, dPVP, dOferta); odrOPE_levanPublicacion = null; return(oeOPE_levanPublicacion); }
/// <summary> /// actualizar levantamiento publicaciones. /// 30/04/2011 Magaly jiménez /// </summary> /// <param name="iid_rptePbl"></param> /// <param name="inodeComercial_id"></param> /// <param name="sid_ProductFamily"></param> /// <param name="sSKU"></param> /// <param name="iid_tipoPublicacion"></param> /// <param name="tfec_ini_act"></param> /// <param name="tfec_fin_act"></param> /// <param name="tFec_Reg_Cel"></param> /// <param name="sModiBy"></param> /// <param name="tDateModiBy"></param> /// <param name="bValidado"></param> /// <param name="spromocionPuntual"></param> /// <param name="dPVP"></param> /// <param name="dOferta"></param> /// <returns></returns> public EOPE_REPORTE_PUBLICACION Actualizar_levaPublicacion(int iid_rptePbl, int inodeComercial_id, string sid_ProductFamily, string sSKU, int iid_tipoPublicacion, DateTime tfec_ini_act, DateTime tfec_fin_act, DateTime tFec_Reg_Cel, string sModiBy, DateTime tDateModiBy, bool bValidado, string spromocionPuntual, decimal dPVP, decimal dOferta) { DOPE_REPORTE_PUBLICACION odapLEPPI = new DOPE_REPORTE_PUBLICACION(); EOPE_REPORTE_PUBLICACION oeaAPLevPubli = odapLEPPI.Actualizar_LevaPublicacion(iid_rptePbl, inodeComercial_id, sid_ProductFamily, sSKU, iid_tipoPublicacion, tfec_ini_act, tfec_fin_act, tFec_Reg_Cel, sModiBy, tDateModiBy, bValidado, spromocionPuntual, dPVP, dOferta); odapLEPPI = null; return(oeaAPLevPubli); }
protected void BtnActuUsuInfo_Click(object sender, EventArgs e) { try { for (int i = 0; i <= GvLPublicaciones.Rows.Count - 1; i++) { if (((DropDownList)GvLPublicaciones.Rows[i].Cells[0].FindControl("cmbsku")).Text == "0" || ((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbFamilia")).Text == "0") { } else { EOPE_REPORTE_PUBLICACION oeLevanPublicaciones = oreporPublicacion.Actualizar_levaPublicacion(Convert.ToInt32(((Label)GvLPublicaciones.Rows[i].Cells[0].FindControl("lblcodregistro")).Text), Convert.ToInt32(((DropDownList)GvLPublicaciones.Rows[i].Cells[8].FindControl("cmbCadena")).Text), ((DropDownList)GvLPublicaciones.Rows[i].Cells[2].FindControl("cmbFamilia")).Text, ((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbsku")).Text, Convert.ToInt32(((DropDownList)GvLPublicaciones.Rows[i].Cells[9].FindControl("cmbTipo")).Text), Convert.ToDateTime(((TextBox)GvLPublicaciones.Rows[i].Cells[6].FindControl("txt_Inicio_Actividad")).Text), Convert.ToDateTime(((TextBox)GvLPublicaciones.Rows[i].Cells[7].FindControl("txt_Fin_Actividad")).Text), DateTime.Now, Convert.ToString(this.Session["sUser"]), DateTime.Now, true, ((TextBox)GvLPublicaciones.Rows[i].Cells[3].FindControl("TxtPP")).Text, Convert.ToDecimal(((TextBox)GvLPublicaciones.Rows[i].Cells[4].FindControl("TxtPVP")).Text), Convert.ToDecimal(((TextBox)GvLPublicaciones.Rows[i].Cells[5].FindControl("TxtOferta")).Text)); } } SavelimpiarcontrolesLP(); saveActivarbotonesLP(); desactivarControleLP(); Alertas.CssClass = "MensajesCorrecto"; LblFaltantes.Text = "Registros de Levantamiento de Publicaciones fueron Actualizados con Exito"; MensajeAlerta(); } catch (Exception ex) { string error = ""; string mensaje = ""; error = Convert.ToString(ex.Message); mensaje = ConfigurationManager.AppSettings["ErrorConection"]; if (error == mensaje) { Lucky.CFG.Exceptions.Exceptions exs = new Lucky.CFG.Exceptions.Exceptions(ex); string errMessage = ""; errMessage = mensaje; errMessage = new Lucky.CFG.Util.Functions().preparaMsgError(ex.Message); this.Response.Redirect("../../../err_mensaje.aspx?msg=" + errMessage, true); } else { this.Session.Abandon(); Response.Redirect("~/err_mensaje_seccion.aspx", true); } } }
/// <summary> /// consulta grilla con registros en levantamiento de publicaciones. /// 28/04/2011 Magaly Jiménez /// </summary> /// <param name="sid_Plannig"></param> /// <returns></returns> public DataSet ConsultarGrillalevaPublicacion(string sid_Plannig, DateTime tFec_Reg_BD) { DataSet dt = oConn.ejecutarDataSet("UP_WEBXPLORA_OPE_CONSULTALEVANTAMIENTOPUBLICACIONES", sid_Plannig, tFec_Reg_BD); EOPE_REPORTE_PUBLICACION odLP = new EOPE_REPORTE_PUBLICACION(); if (dt != null) { //if (dt.Rows.Count > 0) //{ // for (int i = 0; i <= dt.Rows.Count - 1; i++) // { // } //} return(dt); } else { return(null); } }
protected void BtnGuardarUsuInfo_Click(object sender, EventArgs e) { //bool continuar = false; LblFaltantes.Text = ""; if (cmbplanning.Text == "0" || txt_fechaActual.Text == "" || cmbRecoger.Text == "0" || cmbRecoger.Text == "") { if (cmbplanning.Text == "0" || cmbplanning.Text == "") { LblFaltantes.Text = ". " + "seleccione Campaña"; } Alertas.CssClass = "MensajesError"; LblFaltantes.Text = "Debe ingresar información "; MensajeAlerta(); return; } try { for (int i = 0; i <= GvLPublicaciones.Rows.Count - 1; i++) { if (((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbsku")).Text == "0" || ((DropDownList)GvLPublicaciones.Rows[i].Cells[2].FindControl("cmbFamilia")).Text == "0") { } else { EOPE_REPORTE_PUBLICACION oeLevanPublicaciones = oreporPublicacion.RegistrarINFOLevantaPublicacion(Convert.ToInt32(this.Session["personid"]), cmbplanning.Text, Convert.ToInt32(this.Session["companyid"]), Convert.ToInt32(((DropDownList)GvLPublicaciones.Rows[i].Cells[8].FindControl("cmbCadena")).Text), ((DropDownList)GvLPublicaciones.Rows[i].Cells[2].FindControl("cmbFamilia")).Text, ((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbsku")).Text, Convert.ToInt32(((DropDownList)GvLPublicaciones.Rows[i].Cells[9].FindControl("cmbTipo")).Text), Convert.ToDateTime(((TextBox)GvLPublicaciones.Rows[i].Cells[6].FindControl("txt_Inicio_Actividad")).Text), Convert.ToDateTime(((TextBox)GvLPublicaciones.Rows[i].Cells[7].FindControl("txt_Fin_Actividad")).Text), DateTime.Now, Convert.ToDateTime(txt_fechaActual.Text), Convert.ToString(this.Session["sUser"]), DateTime.Now, Convert.ToString(this.Session["sUser"]), DateTime.Now, true, ((TextBox)GvLPublicaciones.Rows[i].Cells[3].FindControl("TxtPP")).Text, Convert.ToDecimal(((TextBox)GvLPublicaciones.Rows[i].Cells[4].FindControl("TxtPVP")).Text), Convert.ToDecimal(((TextBox)GvLPublicaciones.Rows[i].Cells[5].FindControl("TxtOferta")).Text)); } } //SavelimpiarcontrolesLP(); saveActivarbotonesLP(); desactivarControleLP(); Alertas.CssClass = "MensajesCorrecto"; LblFaltantes.Text = "Registros de Levantamiento de Publicaciones fueron creados con Exito"; MensajeAlerta(); } catch (Exception ex) { string error = ""; string mensaje = ""; error = Convert.ToString(ex.Message); mensaje = ConfigurationManager.AppSettings["ErrorConection"]; if (error == mensaje) { Lucky.CFG.Exceptions.Exceptions exs = new Lucky.CFG.Exceptions.Exceptions(ex); string errMessage = ""; errMessage = mensaje; errMessage = new Lucky.CFG.Util.Functions().preparaMsgError(ex.Message); this.Response.Redirect("../../../err_mensaje.aspx?msg=" + errMessage, true); } else { this.Session.Abandon(); Response.Redirect("~/err_mensaje_seccion.aspx", true); } } }