protected void btn_guardarNew_Click(object sender, EventArgs e) { try { if (rcmb_newObj.SelectedIndex > 0 && rcmb_mesNewDesde.SelectedIndex > 0 && rcmb_mesNewHasta.SelectedIndex > 0) { iservicio = Convert.ToInt32(this.Session["Service"]); Report = Convert.ToInt32(this.Session["Reporte"]); iidcompany = Convert.ToInt32(this.Session["companyid"].ToString()); sidcanal = this.Session["Canal"].ToString(); siduser = this.Session["sUser"].ToString(); for (int i = 0; i < RadGrid_newObjtives.Items.Count; i++) { GridDataItem ditem = RadGrid_newObjtives.Items[i]; string idElemento = (ditem.FindControl("lbl_id_elemento") as Label).Text; string cod_cobertura = (ditem.FindControl("lbl_id_cobertura") as Label).Text; object objetivo = (ditem.FindControl("rtxt_objetive") as RadNumericTextBox).DbValue; if ((ditem.FindControl("rtxt_objetive") as RadNumericTextBox).Text.Length != 0) { if (rcmb_newObj.SelectedValue == "1") { oCoon.ejecutarDataReader("UP_WEBXPLORA_CLIE_V2_INSERTAR_OBJETIVOS_DE_PRESENCIA_POR_TIPOCIUDAD", iservicio, sidcanal, iidcompany, Report, Convert.ToInt32(cod_cobertura), idElemento, rcmb_añoNew.SelectedValue, rcmb_mesNewDesde.SelectedValue, rcmb_mesNewHasta.SelectedValue, Convert.ToInt32(objetivo), siduser, DateTime.Now, siduser, DateTime.Now); } else if (rcmb_newObj.SelectedValue == "2") { oCoon.ejecutarDataReader("UP_WEBXPLORA_CLIE_V2_INSERTAR_OBJETIVOS_DE_PRESENCIA_POR_OFICINA", iservicio, sidcanal, iidcompany, Report, Convert.ToInt32(cod_cobertura), idElemento, rcmb_añoNew.SelectedValue, rcmb_mesNewDesde.SelectedValue, rcmb_mesNewHasta.SelectedValue, Convert.ToInt32(objetivo), siduser, DateTime.Now, siduser, DateTime.Now); } } } ModalPopupExtender_add.Show(); lbl_msj_validation.Text = "Registro exitoso."; lbl_msj_validation.ForeColor = System.Drawing.Color.Green; ModalPopupExtender_validationMessage.Show(); } else { //ModalPopupExtender_add.Hide(); ModalPopupExtender_validationMessage.Show(); lbl_msj_validation.Text = "Por favor, termine de seleccionar las opciones."; //UpdatePanel_validationMessage.Update(); } } catch (Exception ex) { lbl_msj_validation.Text = "Error, intentalo nuevamente."; lbl_msj_validation.ForeColor = System.Drawing.Color.Red; ModalPopupExtender_validationMessage.Show(); Lucky.CFG.Exceptions.Exceptions mesjerror = new Lucky.CFG.Exceptions.Exceptions(ex); mesjerror.errorWebsite(System.Configuration.ConfigurationManager.AppSettings["COUNTRY"]); } }
protected void rcmb_newObj_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) { if (rcmb_newObj.SelectedValue == "1") { cargar_gv_newObjetivosPresenciaPorTipoCiudad(); } else if (rcmb_newObj.SelectedValue == "2") { cargar_gv_newObjetivosPresenciaPorOficina(); } else { RadGrid_newObjtives.DataBind(); } ModalPopupExtender_add.Show(); //UpdatePanel_newObjtives.Update(); }