protected void Page_Load(object sender, EventArgs e) { Fnc_FuncionariosBL _Fnc_FuncionariosBL = new Fnc_FuncionariosBL(); if (!this.IsPostBack) { string _Anio = Request.QueryString["_Anio"].ToString(); string _Superior = Request.QueryString["_Superior"].ToString(); string _Departamento_id = Request.QueryString["_Departamento_id"].ToString(); string _Estado = Request.QueryString["_Estado"].ToString(); DataView dvDefectos = new DataView(_Fnc_FuncionariosBL.ListarEVA_FuncionariosBySuperiorXML(_Anio, _Superior, _Departamento_id, _Estado)); if (dvDefectos.Table.Rows.Count > 0) { try { string filename = "Reporte de Evaluación.xls"; System.IO.StringWriter tw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw); GridView dgGrid = new GridView(); dgGrid.DataSource = dvDefectos; dgGrid.DataBind(); dgGrid.RenderControl(hw); Response.ContentType = "application/vnd.ms-excel"; Response.AppendHeader("Content-Disposition", "attachment; filename=" + filename + ""); this.EnableViewState = false; Response.Write(tw.ToString()); Response.End(); } catch (Exception x) { } } } }
protected void btnActualizar_Click(object sender, EventArgs e) { int _funcionario_id; string _funcionario_email; _Fnc_FuncionariosBE = (Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]; _funcionario_id = _Fnc_FuncionariosBE.Funcionario_Id; _funcionario_email = txtEmail.Text; Fnc_FuncionariosBL _Fnc_FuncionariosBL = new Fnc_FuncionariosBL(); try { if (!_MailBL.ComprobarFormatoEmail(_funcionario_email)) { string script = @"<script type='text/javascript'>materialConfirm('Title','Content',function(result){console.log(result)});</script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } else { _Fnc_FuncionariosBL.ActualizarFNC_FuncionariosEmail(_funcionario_id, _funcionario_email); } } catch (Exception X) { String mensaje = "<script language='JavaScript'>window.alert('" + X.Message + "')"; mensaje += Environment.NewLine; this.Page.Response.Write(mensaje); } }
private void button1_Click(object sender, EventArgs e) { Fnc_FuncionariosBL _Fnc_FuncionariosBL = new Fnc_FuncionariosBL(); DataTable dt = null; dt = _Fnc_FuncionariosBL.BuscarFuncionario_Nombre(txtNombre.Text); dwvEjemplo.AutoGenerateColumns = false; dwvEjemplo.DataSource = dt; }
private void TraerOriginador(int _Funcionario_id) { Fnc_FuncionariosBL _Fnc_FuncionariosBL = new Fnc_FuncionariosBL(); lblOriginador.Text = _Fnc_FuncionariosBL.TraerFnc_Funcionario(_Funcionario_id).Funcionario_Nome; }