protected void presionado(object sender, EventArgs e) { GridViewRow row; string add_ET = ""; //string add_EG = ""; //string delete_EG = ""; //delete_EG = new GrupoBC().delete_GrupoEstado(Convert.ToInt32(codigo)); for (int i = 0; i < GridView1.Rows.Count; i++) { row = GridView1.Rows[i]; string id_estado = GridView1.Rows[i].Cells[0].Text; TextBox descripcion = (TextBox)GridView1.Rows[i].FindControl("descripcion"); CheckBox chk_cliente = (CheckBox)GridView1.Rows[i].FindControl("chk_cliente"); CheckBox chk_empresa = (CheckBox)GridView1.Rows[i].FindControl("chk_empresa"); CheckBox chk_estadoempresa = (CheckBox)GridView1.Rows[i].FindControl("chk_estadoempresa"); CheckBox chk_llamada = (CheckBox)GridView1.Rows[i].FindControl("chk_llamada"); CheckBox chk_adquiriente = (CheckBox)GridView1.Rows[i].FindControl("chk_adquiriente"); TextBox dias_primer_a = (TextBox)GridView1.Rows[i].FindControl("dias_primer_a"); TextBox dias_ultimo_a = (TextBox)GridView1.Rows[i].FindControl("dias_ultimo_a"); TextBox lista_correo = (TextBox)GridView1.Rows[i].FindControl("lista_correo"); string txt = Convert.ToString(GridView1.Rows[i].FindControl("txt_aviso")); TextBox caducidad_estado = (TextBox)GridView1.Rows[i].FindControl("caducidad_estado"); DropDownList dl = (DropDownList)GridView1.Rows[i].FindControl("contador_estado"); DropDownList dl3 = (DropDownList)GridView1.Rows[i].FindControl("id_grupo"); CheckBox chk_emanual = (CheckBox)GridView1.Rows[i].FindControl("chk_emanual"); //string Descripcion = gr_dato.Rows[i].Cells[1].Text; Int32 estado = Convert.ToInt32(id_estado); string ccliente = chk_cliente.Checked.ToString(); string cempresa = chk_empresa.Checked.ToString(); string cestemp = chk_estadoempresa.Checked.ToString(); string cllamada = chk_llamada.Checked.ToString(); string descr = descripcion.Text.ToString(); string cadquiriente = chk_adquiriente.Checked.ToString(); string orden = i.ToString(); //Int16 caviso = Convert.ToInt16(dias_primer_a); //Int16 caviso = Convert.ToInt16(chk_aviso); //Int16 ctermino = Convert.ToInt16(dias_ultimo_a); //Int16 ccaducidad = Convert.ToInt16(caducidad_estado); string ccontador = dl.SelectedValue.ToString(); string cgrupo = dl3.SelectedValue.ToString(); string cmanual = chk_emanual.Checked.ToString(); add_ET = new EstadotipooperacionBC().add_Estadotipooperacion(estado, Convert.ToInt16(codigo), Convert.ToString(descr), ccliente, cempresa, Convert.ToInt16(orden), cestemp, cllamada, cadquiriente, Convert.ToInt16(dias_primer_a.Text.ToString()), Convert.ToInt16(dias_ultimo_a.Text.ToString()) , Convert.ToInt16(caducidad_estado.Text.ToString()), Convert.ToInt16(ccontador), 0, lista_correo.Text.ToString(), Convert.ToInt32(dl3.SelectedValue.Trim()), Convert.ToBoolean(cmanual)); //if (cgrupo != "0") //{ // add_EG = new GrupoBC().add_Estadogrupo(Convert.ToInt32(dl3.SelectedValue.Trim()), estado); //} } getestado(); }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { int id_cliente; string id_cli_encrip; id_cli_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString()); id_cliente = Convert.ToInt16(id_cli_encrip); if (e.Row.RowType == DataControlRowType.DataRow) { EstadoTipoOperacion mtipooperacion = new EstadoTipoOperacion(); mtipooperacion.Codigo_estado = 0; mtipooperacion.Descripcion = "Seleccionar"; List <EstadoTipoOperacion> ltipooperacion = new EstadotipooperacionBC().getEstadoByFamilia(Convert.ToInt16(dl_familia.SelectedValue)); ltipooperacion.Add(mtipooperacion); DropDownList dl = (DropDownList)e.Row.FindControl("dl_estado"); dl.DataSource = ltipooperacion; dl.DataValueField = "codigo_estado"; dl.DataTextField = "descripcion"; dl.DataBind(); Documentos mdocuemnto = new Documentos(); mdocuemnto.Id_documento = 0; mdocuemnto.Nombre = "Seleccionar"; List <Documentos> ldocumento = new DocumentosBC().getallDocumentos(); ldocumento.Add(mdocuemnto); DropDownList dl2 = (DropDownList)e.Row.FindControl("dl_documento"); dl2.DataSource = ldocumento; dl2.DataValueField = "id_documento"; dl2.DataTextField = "nombre"; dl2.DataBind(); dl.SelectedValue = gr_dato.DataKeys[e.Row.RowIndex].Values[2].ToString(); dl2.SelectedValue = gr_dato.DataKeys[e.Row.RowIndex].Values[3].ToString(); } }
protected void grabar(object sender, EventArgs e) { string add_MU = ""; string descripcion = this.TextBox1.Text; string ccliente = this.chk_aviso.Checked.ToString(); string cempresa = this.CheckBox1.Checked.ToString(); string cmanual = this.CheckBox3.Checked.ToString(); string cllamada = this.CheckBox4.Checked.ToString(); string corden = this.TextBox3.Text; add_MU = new EstadotipooperacionBC().add_Estadotipooperacion(0, Convert.ToInt16(codigo), Convert.ToString(descripcion), ccliente, cempresa, Convert.ToInt16(corden), "false", cllamada, "false", 0, 0, 0, 0, 0, "0", Convert.ToInt16(this.dpl_grupo.SelectedValue), Convert.ToBoolean(cmanual)); getestado(); }
private void getestado(string tipo, DropDownList combo) { EstadoTipoOperacion mEstadotipooperacion = new EstadoTipoOperacion(); mEstadotipooperacion.Codigo = "0"; mEstadotipooperacion.Descripcion = "Seleccionar"; List <EstadoTipoOperacion> lEstadotipooperacion = new EstadotipooperacionBC().getEstadoByTipooperacion(tipo); lEstadotipooperacion.Add(mEstadotipooperacion); combo.DataSource = lEstadotipooperacion; combo.DataValueField = "codigo_estado"; combo.DataTextField = "descripcion"; combo.DataBind(); combo.SelectedValue = "0"; return; }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { int id_fam; string id_fam_encrip; id_fam_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString()); id_fam = Convert.ToInt16(id_fam_encrip); if (e.Row.RowType == DataControlRowType.DataRow) { EstadoTipoOperacion mtipooperacion = new EstadoTipoOperacion(); mtipooperacion.Codigo = "0"; mtipooperacion.Descripcion = "Seleccionar"; List <EstadoTipoOperacion> ltipooperacion = new EstadotipooperacionBC().getEstadoByFamilia(id_fam); ltipooperacion.Add(mtipooperacion); dl = (DropDownList)e.Row.FindControl("contador_estado"); dl.DataSource = ltipooperacion; dl.DataValueField = "codigo_estado"; dl.DataTextField = "descripcion"; dl.DataBind(); Grupo mgrupo = new Grupo(); mgrupo.Id_grupo = 0; mgrupo.Descripcion = "Seleccionar"; List <Grupo> lgrupo = new GrupoBC().getallgrupo(); lgrupo.Add(mgrupo); dl3 = (DropDownList)e.Row.FindControl("id_grupo"); dl3.DataSource = lgrupo; dl3.DataValueField = "id_grupo"; dl3.DataTextField = "descripcion"; dl3.DataBind(); dl.SelectedValue = GridView1.DataKeys[e.Row.RowIndex].Values[0].ToString(); dl3.SelectedValue = GridView1.DataKeys[e.Row.RowIndex].Values[1].ToString();; } }
private void getComportamiento() { List <ComportamientoEstado> ldocu = new ComportamientoEstadoBC().getcomportamiento(id_estado); DataTable dt = new DataTable(); dt.Columns.Add("id_comportamiento"); dt.Columns.Add("estado_origen"); dt.Columns.Add("estado_final"); foreach (ComportamientoEstado docest in ldocu) { DataRow dr = dt.NewRow(); dr["id_comportamiento"] = docest.Id_comportamiento; EstadoTipoOperacion origen = new EstadotipooperacionBC().getestadobycodigoestado(Convert.ToInt16(docest.Estado_origen)); if (origen != null) { dr["estado_origen"] = origen.Descripcion; } else { dr["estado_origen"] = ""; } EstadoTipoOperacion final = new EstadotipooperacionBC().getestadobycodigoestado(Convert.ToInt16(docest.Estado_final)); if (final != null) { dr["estado_final"] = final.Descripcion; } else { dr["estado_final"] = ""; } dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { EstadoTipoOperacion mestado = new EstadoTipoOperacion(); mestado.Codigo_estado = 0; mestado.Descripcion = "Seleccionar"; List <EstadoTipoOperacion> lestado = new EstadotipooperacionBC().getEstadoByFamilia(id_fam); lestado.Add(mestado); DropDownList dl2 = (DropDownList)e.Row.FindControl("dl_estado"); dl2.DataSource = lestado; dl2.DataValueField = "codigo_estado"; dl2.DataTextField = "descripcion"; dl2.DataBind(); //dl2.SelectedValue = "0"; GastosComunes gastos = new GastosComunes(); gastos.Id_tipogasto = 0; gastos.Descripcion = "seleccionar"; List <GastosComunes> lgastos = new GastosComunesBC().getallGastosComunes(id_fam); lgastos.Add(gastos); DropDownList dl = (DropDownList)e.Row.FindControl("dl_gasto"); dl.DataSource = lgastos; dl.DataValueField = "id_tipogasto"; dl.DataTextField = "descripcion"; dl.DataBind(); //dl.SelectedValue = "0"; FuncionGlobal.comboEstadoByFamilia(estado_dl, id_fam); FuncionGlobal.Combogasto(gasto_dl, id_fam); dl.SelectedValue = gr_dato.DataKeys[e.Row.RowIndex].Values[1].ToString(); dl2.SelectedValue = gr_dato.DataKeys[e.Row.RowIndex].Values[0].ToString(); } }
protected void dl_estado_SelectedIndexChanged(object sender, EventArgs e) { if (this.dl_estado.SelectedValue == "0") { this.Panel1.Visible = false; } else { EstadoTipoOperacion mestado = new EstadotipooperacionBC().getestadobycodigoestado(Convert.ToInt32(this.dl_estado.SelectedValue.ToString())); string llamada = mestado.Llamada.ToString(); if (llamada.ToUpper() == "FALSE") { this.Panel1.Visible = false; } else { this.Panel1.Visible = true; } } }
protected void getestado() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("codigo_estado")); dt.Columns.Add(new DataColumn("descripcion")); DataColumn col = new DataColumn("correo_cliente"); col.DataType = System.Type.GetType("System.Boolean"); DataColumn col2 = new DataColumn("correo_empresa"); col2.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("orden")); DataColumn col3 = new DataColumn("cliente_estado"); col3.DataType = System.Type.GetType("System.Boolean"); DataColumn col4 = new DataColumn("llamada"); col4.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("lista_correo")); DataColumn col5 = new DataColumn("envia_adquirientes"); col5.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("dias_primer_a")); dt.Columns.Add(new DataColumn("dias_ultimo_a")); dt.Columns.Add(new DataColumn("caducidad_estado")); dt.Columns.Add(new DataColumn("contador_estado")); dt.Columns.Add(new DataColumn("url_documento")); dt.Columns.Add(new DataColumn("id_grupo")); dt.Columns.Add(new DataColumn("url_modulo")); dt.Columns.Add(new DataColumn("url_comportamiento")); DataColumn col6 = new DataColumn("estado_manual"); col6.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(col); dt.Columns.Add(col2); dt.Columns.Add(col3); dt.Columns.Add(col4); dt.Columns.Add(col5); dt.Columns.Add(col6); List <EstadoTipoOperacion> lestadotipo = new EstadotipooperacionBC().getEstadoByFamiliaByGrupo(Convert.ToInt16(codigo), id_grupo); foreach (EstadoTipoOperacion mestadotipo in lestadotipo) { DataRow dr = dt.NewRow(); //Grupo mgrupo = new GrupoBC().getEstadobycodigo(mestadotipo.Codigo_estado); dr["codigo_estado"] = mestadotipo.Codigo_estado; dr["descripcion"] = mestadotipo.Descripcion; dr["correo_cliente"] = Convert.ToBoolean(mestadotipo.Correo_cliente); dr["correo_empresa"] = Convert.ToBoolean(mestadotipo.Correo_empresa); dr["orden"] = mestadotipo.Orden; dr["cliente_estado"] = Convert.ToBoolean(mestadotipo.Cliente_estado); dr["llamada"] = Convert.ToBoolean(mestadotipo.Llamada); dr["lista_correo"] = mestadotipo.Lista_correo; dr["envia_adquirientes"] = mestadotipo.Envia_adquirientes; dr["dias_primer_a"] = mestadotipo.Dias_primer_a; dr["dias_ultimo_a"] = mestadotipo.Dias_ultimo_a; dr["caducidad_estado"] = mestadotipo.Caducidad_estado; dr["contador_estado"] = mestadotipo.Contado_estado; dr["url_documento"] = "mDocumentoEstado.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); dr["url_comportamiento"] = "mComportamiento.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); //if (mestadotipo.Id_grupo == null) //{ dr["id_grupo"] = mestadotipo.Id_grupo; //} //else //{ // dr["id_grupo"] = mgrupo.Id_grupo; //} dr["url_modulo"] = "mreglaestadofamilia.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); dr["estado_manual"] = mestadotipo.Estado_manual.ToString(); dt.Rows.Add(dr); } this.GridView1.DataSource = dt; this.GridView1.DataBind(); }