protected void Cmbubicacion_Click(object sender, EventArgs e) //protected void Cmbubicacion_SelectedIndexChanged(object sender, EventArgs e) { List <EntUbicacion> listas = NegIngenieros.listarubicaciones(); foreach (EntUbicacion obj in listas) { ListItem item = new ListItem(obj.ubicacion, obj.region); Cmbubicacion.Items.Add(item); } string ubi = ""; ubi = Cmbubicacion.Text; if (ubi != "CEDI" | ubi != "Corporativo") { ubi = "Sucursal"; } List <EntUbicacion> listar = NegUbicacion.areastrabajo(ubi); foreach (EntUbicacion oobbjj in listar) { ListItem item = new ListItem(oobbjj.area); Cmbcentrotrabajo.Items.Add(item); } Cmbnumero.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { try { EntIngenieros obj = new EntIngenieros(); obj.reporta = reporta.Text; obj.ubicacion = ubicacion.Text; obj.solicitud = solicitud.Text; obj.observaciones = observaciones.Text; obj.cerroreporte = usuariocerro.Text; obj.ingenierocerro = ingcerro.Text; obj.idmenu = 1; if (NegIngenieros.agregarrreporte(obj) > 0) { MessageBox.Show("Agregado con exito"); principal p = new principal(); this.Dispose(false); p.Visible = true; } else { MessageBox.Show("Error al agregar"); } } catch (Exception ex) { MessageBox.Show("Datos erroneos"); } }
private void button1_Click(object sender, EventArgs e) { EntIngenieros obj = new EntIngenieros(); try { obj.reporta = reporta.Text; obj.ubicacion = ubicacion.Text; obj.solicitud = solicitud.Text; obj.observaciones = observaciones.Text; obj.cerroreporte = usuariocerro.Text; obj.folio = Convert.ToInt32(arbol.SelectedNode.Name.ToString()); if (NegIngenieros.modificarreporte(obj) > 0) { MessageBox.Show("Modificado con exito"); arbol.Nodes.Clear(); inicializarinterfaz(); } else { MessageBox.Show("Error al modificar"); } } catch (Exception ex) { MessageBox.Show("Datos erroneos"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { List <EntUbicacion> lista = NegUbicacion.listarubicacion(); foreach (EntUbicacion obj in lista) { ListItem item = new ListItem(obj.ubicacion, obj.idubicacion.ToString()); Cmbubicacion.Items.Add(item); //Txtcordinador.Text = obj.region; } string ubi = ""; ubi = Cmbubicacion.Text; if (ubi != "CEDI" | ubi != "Corporativo") { ubi = "Sucursal"; } List <EntUbicacion> listar = NegUbicacion.areastrabajo(ubi); foreach (EntUbicacion oobbjj in listar) { ListItem itemm = new ListItem(oobbjj.area); Cmbcentrotrabajo.Items.Add(itemm); } problema = "Hardware"; List <EntDispositivos> Listas = NegIngenieros.listardispositivos(problema); foreach (EntDispositivos obj in Listas) { ListItem item = new ListItem(obj.descripcion); Cmbdispositivos.Items.Add(item); } EntUsuario Obj = (EntUsuario)Session["usuario"]; if (Obj != null) { Txtingatendio.Text = Obj.nombre + " " + Obj.apellido; } List <EntAtienden> Listar = NegIngenieros.listaridingenieros(); foreach (EntAtienden obj in Listar) { ListItem item = new ListItem(obj.nombre, obj.idingenieros.ToString()); cmbatiende.Items.Add(item); } //idatiend=Obj.i Calendar1.Visible = false; Calendar2.Visible = false; } }
protected void Chccerrados_CheckedChanged(object sender, EventArgs e) { if (Txtfechainicio.Text != "" & Txtfechafinal.Text != "") { Chcabiertos.Checked = false; string ubi = Cmbubicacion.SelectedItem.Text; string ar = Cmbarea.Text; Int32 abier = 2; var _FormatoIdioma = new CultureInfo("en-US"); var _oF1 = DateTime.Parse(TextBox1.Text, _FormatoIdioma); var _oF2 = DateTime.Parse(TextBox2.Text, _FormatoIdioma); Lbltitulo.Text = "Reportes Cerrados"; if (ar != "Todas") { GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); } else { GridView1.DataSource = NegIngenieros.busquedafechaareatotal(ubi, _oF1, _oF2, abier); } //GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); GridView1.Columns[11].HeaderText = "Ing. que atendio"; this.GridView1.Columns[8].Visible = true; this.GridView1.Columns[10].Visible = true; this.GridView1.Columns[14].Visible = true; GridView1.DataBind(); Lblcontador.Visible = true; Lblcontador.Text = "Total de reportes Cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.GridView1.Rows.Count.ToString(); if (Convert.ToInt32(Txtcontador.Text) == 0) { Lbltitulo.Text = "No se encontraron registros con los datos proporcionados"; Chcabiertos.Checked = false; Chccerrados.Checked = false; } Chcabiertos.Checked = false; Chccerrados.Checked = false; Txtbandera.Text = "2"; } else { Lbltitulo.Text = "Falta proporcionar datos"; Chcabiertos.Checked = false; Chccerrados.Checked = false; } }
protected void RdbSf_CheckedChanged(object sender, EventArgs e) { Cmbdispositivos.Items.Clear(); problema = "Software"; RdbHd.Checked = false; List <EntDispositivos> Listas = NegIngenieros.listardispositivos(problema); foreach (EntDispositivos obj in Listas) { ListItem item = new ListItem(obj.descripcion); Cmbdispositivos.Items.Add(item); } }
private void arbol_DoubleClick(object sender, EventArgs e) { if (!arbol.SelectedNode.Name.Equals("")) { EntIngenieros obj = NegIngenieros.buscarreporte(Convert.ToInt32(arbol.SelectedNode.Name)); reporta.Text = obj.reporta; ubicacion.Text = obj.ubicacion; solicitud.Text = obj.solicitud; observaciones.Text = obj.observaciones; usuariocerro.Text = obj.cerroreporte; } }
private void inicializarinterfaz() { List <EntMenu> listac = NegMenu.listarmenu(); foreach (EntMenu c in listac) { TreeNode padre = new TreeNode(c.descripcion); List <EntIngenieros> listap = NegIngenieros.listaringenieros(c.idmenu); foreach (EntIngenieros p in listap) { TreeNode hijo = new TreeNode(p.ingenierocerro); hijo.Name = p.idmenu.ToString(); padre.Nodes.Add(hijo); } arbol.Nodes.Add(padre); } }
protected void grvreportes_PageIndexChanging(object sender, GridViewPageEventArgs e) { paginacion = 0; paginacion = Convert.ToInt32(Request.QueryString["men"]); if (paginacion == 1) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.listaringenieros(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 2) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportescerradoss(2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 3) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reportesroberto(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 4) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportescerrados(Txcord.Text, 2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 5) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reporteshector(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 6) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportescerrados(Txcord.Text, 2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 7) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reportesfrancisco(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 8) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 9) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reportessegismundo(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 10) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 11) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reportesrobert(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 12) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 13) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reporteshetor(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 14) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (paginacion == 15) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegIngenieros.reportesangel(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); //Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (paginacion == 16) { grvreportes.PageIndex = e.NewPageIndex; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } //if (paginacion==5) //{ // grvreportes.PageIndex = e.NewPageIndex; //grvreportes.DataSource = NegIngenieros.reporteshector(1); //grvreportes.DataBind(); //Txtcontador.Visible = true; //Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); //} }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["men"] != null) { int men = Convert.ToInt32(Request.QueryString["men"]); if (men == 1) { Lblreporte.Text = "Reportes Abiertos o en Proceso General"; grvreportes.DataSource = NegIngenieros.listaringenieros(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 2) { Lblreporte.Text = "Reportes Cerrados General"; grvreportes.DataSource = NegTotalreportes.listarreportescerradoss(2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 3) { Lblreporte.Text = "Reportes Abiertos o en Proceso Zona Roberto Cortez"; grvreportes.DataSource = NegIngenieros.reportesroberto(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); paginacion = 3; this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 4) { Lblreporte.Text = "Reportes Cerrados Zona Roberto Cortez"; Txcord.Text = "Roberto Cortez"; grvreportes.DataSource = NegTotalreportes.listarreportescerrados(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 5) { Lblreporte.Text = "Reportes Abiertos o en Proceso Zona Hector Ruiz"; grvreportes.DataSource = NegIngenieros.reporteshector(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); paginacion = 5; this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 6) { Lblreporte.Text = "Reportes Cerrados Zona Hector Ruiz"; Txcord.Text = "Hector Ruiz"; grvreportes.DataSource = NegTotalreportes.listarreportescerrados(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 7) { Lblreporte.Text = "Reportes Abiertos o en Proceso Francisco Nonato"; grvreportes.DataSource = NegIngenieros.reportesfrancisco(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 8) { Lblreporte.Text = "Reportes Cerrados Francisco Nonato"; Txcord.Text = "Francisco Nonato"; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 9) { Lblreporte.Text = "Reportes Abiertos o en Proceso Segismundo Mateos"; grvreportes.DataSource = NegIngenieros.reportessegismundo(1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 10) { Lblreporte.Text = "Reportes Cerrados Segismundo Mateos"; Txcord.Text = "Segismundo Mateos"; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 11) { Lblreporte.Text = "Reportes Abiertos o en Proceso Roberto Cortez"; Txcord.Text = "Roberto Cortez"; grvreportes.DataSource = NegTotalreportes.listarreportesporingenieroabiertos(Txcord.Text, 1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 12) { Lblreporte.Text = "Reportes Cerrados Roberto Cortez"; Txcord.Text = "Roberto Cortez"; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 13) { Lblreporte.Text = "Reportes Abiertos o en Proceso Hector Ruiz"; Txcord.Text = "Hector Ruiz"; grvreportes.DataSource = NegTotalreportes.listarreportesporingenieroabiertos(Txcord.Text, 1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 14) { Lblreporte.Text = "Reportes Cerrados Hector Ruiz"; Txcord.Text = "Hector Ruiz"; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } if (men == 15) { Lblreporte.Text = "Reportes Abiertos o en Proceso Angel Cordero"; Txcord.Text = "Angel Cordero"; grvreportes.DataSource = NegTotalreportes.listarreportesporingenieroabiertos(Txcord.Text, 1); grvreportes.Columns[11].HeaderText = "Ing. que atendera"; grvreportes.DataBind(); Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); this.grvreportes.Columns[8].Visible = false; this.grvreportes.Columns[10].Visible = false; this.grvreportes.Columns[14].Visible = false; } if (men == 16) { Lblreporte.Text = "Reportes Cerrados Angel Cordero"; Txcord.Text = "Angel Cordero"; grvreportes.DataSource = NegTotalreportes.listarreportesporingeniero(Txcord.Text, 2); grvreportes.DataBind(); Lblcontador.Text = "Total de reportes cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.grvreportes.Rows.Count.ToString(); } } else { } buscaratrasados(); } }
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { if (Convert.ToInt32(Txtbandera.Text) == 1) { GridView1.PageIndex = e.NewPageIndex; Chccerrados.Checked = false; string ubi = Cmbubicacion.SelectedItem.Text; string ar = Cmbarea.Text; Int32 abier = 1; var _FormatoIdioma = new CultureInfo("en-US"); var _oF1 = DateTime.Parse(TextBox1.Text, _FormatoIdioma); var _oF2 = DateTime.Parse(TextBox2.Text, _FormatoIdioma); Lbltitulo.Text = "Reportes Abiertos o en Proceso"; if (ar != "Todas") { GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); } else { GridView1.DataSource = NegIngenieros.busquedafechaareatotal(ubi, _oF1, _oF2, abier); } GridView1.Columns[11].HeaderText = "Ing. que atendera"; GridView1.DataBind(); Lblcontador.Visible = true; Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.GridView1.Rows.Count.ToString(); this.GridView1.Columns[8].Visible = false; this.GridView1.Columns[10].Visible = false; this.GridView1.Columns[14].Visible = false; Chcabiertos.Checked = false; Chccerrados.Checked = false; Txtbandera.Text = "1"; } else { GridView1.PageIndex = e.NewPageIndex; Chcabiertos.Checked = false; string ubi = Cmbubicacion.SelectedItem.Text; string ar = Cmbarea.Text; Int32 abier = 2; var _FormatoIdioma = new CultureInfo("en-US"); var _oF1 = DateTime.Parse(TextBox1.Text, _FormatoIdioma); var _oF2 = DateTime.Parse(TextBox2.Text, _FormatoIdioma); Lbltitulo.Text = "Reportes Cerrados"; if (ar != "Todas") { GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); } else { GridView1.DataSource = NegIngenieros.busquedafechaareatotal(ubi, _oF1, _oF2, abier); } //GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); GridView1.Columns[11].HeaderText = "Ing. que atendio"; this.GridView1.Columns[8].Visible = true; this.GridView1.Columns[10].Visible = true; this.GridView1.Columns[14].Visible = true; GridView1.DataBind(); Lblcontador.Visible = true; Lblcontador.Text = "Total de reportes Cerrados:"; Txtcontador.Visible = true; Txtcontador.Text = this.GridView1.Rows.Count.ToString(); Chcabiertos.Checked = false; Chccerrados.Checked = false; Txtbandera.Text = "2"; } }
protected void Chcabiertos_CheckedChanged(object sender, EventArgs e) { if (Txtfechainicio.Text != "" & Txtfechafinal.Text != "") { Chccerrados.Checked = false; string ubi = Cmbubicacion.SelectedItem.Text; string ar = Cmbarea.Text; Int32 abier = 1; var _FormatoIdioma = new CultureInfo("en-US"); //var _oF1 = DateTime.Parse(TextBox1.Text, _FormatoIdioma); //var _oF2 = DateTime.Parse(TextBox2.Text, _FormatoIdioma); // MM/dd/yyyy var FechaIni = TextBox1.Text.Split('/'); var FechaFin = TextBox2.Text.Split('/'); //var _oF1 = new DateTime(Convert.ToInt32(FechaIni[2]), Convert.ToInt32(FechaIni[0]), Convert.ToInt32(FechaIni[1])); //var _oF2 = new DateTime(Convert.ToInt32(FechaFin[2]), Convert.ToInt32(FechaFin[0]), Convert.ToInt32(FechaFin[1])); DateTime _oF1 = Convert.ToDateTime(TextBox1.Text); DateTime _oF2 = Convert.ToDateTime(TextBox2.Text); //Lbltitulo.Text = "Fecha inicial: "+ _oF1+" "+"fecha final: "+_oF2; Lbltitulo.Text = "Reportes Abiertos o en Proceso"; if (ar != "Todas") { GridView1.DataSource = NegIngenieros.busquedafechaarea(ubi, ar, _oF1, _oF2, abier); } else { GridView1.DataSource = NegIngenieros.busquedafechaareatotal(ubi, _oF1, _oF2, abier); } GridView1.Columns[11].HeaderText = "Ing. que atendera"; GridView1.DataBind(); Lblcontador.Visible = true; Lblcontador.Text = "Total de reportes Abiertos:"; Txtcontador.Visible = true; Txtcontador.Text = this.GridView1.Rows.Count.ToString(); if (Convert.ToInt32(Txtcontador.Text) == 0) { Lbltitulo.Text = "No se encontraron registros con los datos proporcionados"; Chcabiertos.Checked = false; Chccerrados.Checked = false; } this.GridView1.Columns[8].Visible = false; this.GridView1.Columns[10].Visible = false; this.GridView1.Columns[14].Visible = false; Chcabiertos.Checked = false; Chccerrados.Checked = false; Txtbandera.Text = "1"; } else { Lbltitulo.Text = "Falta proporcionar datos"; Chcabiertos.Checked = false; Chccerrados.Checked = false; } }
protected void Btnguardar_Click(object sender, EventArgs e) { if (Txtsolucion.Enabled == false) { if (Txtinicial.Text != "" && TxtUsuario.Text != "" && Cmbubicacion.Text != "" && Cmbdispositivos.Text != "" && TxtObservaciones.Text != "") { string reg = null; string ubi = null; string dispo = ""; int idubi = 0; int cord = 0; int iddispo = 0; dispo = Cmbdispositivos.Text; cord = Convert.ToInt32(Cmbubicacion.SelectedValue); EntUbicacion objs = NegCordinador.listarcordinador(cord); reg = objs.region; ubi = objs.ubicacion; idubi = objs.idubicacion; aarea = Cmbcentrotrabajo.SelectedValue; List <EntUbicacion> llista = NegUbicacion.areastrabajovalor(aarea); foreach (EntUbicacion objeto in llista) { aarea = objeto.area; idaarea = objeto.idarea; } //iddispo = Convert.ToInt32(Cmbdispositivos.SelectedValue); List <EntDispositivos> liista = NegDispositivo.buscarid(dispo); foreach (EntDispositivos objetoo in liista) { iddispo = objetoo.iddispositivo; } //iddispo = Cmbdispositivos.SelectedItem.Text; TxtFinal.Text = "10-10-1999"; EntIngenieros obj = new EntIngenieros(); obj.fechainicio = DateTime.Parse(Txtinicial.Text); obj.fechafinal = DateTime.Parse(TxtFinal.Text); obj.reporta = TxtUsuario.Text; obj.ubicacion = ubi; obj.solicitud = TxtSolicitud.Text; obj.observaciones = TxtObservaciones.Text; obj.cerroreporte = "Pendiente por atender"; obj.ingenierocerro = "Pendiente por asignar"; obj.dispositivofalla = dispo; obj.atendioreporte = Txtingatendio.Text; obj.cordinadorzona = reg; obj.diastrancurridos = 0; obj.tiemporespuesta = "A Tiempo"; obj.statusreporte = "Abierto"; obj.solucion = "Pendiente por atender"; obj.idmenu = 1; obj.idubicacion = idubi; obj.idingenieros = 0; obj.iddispositivo = iddispo; obj.fechaasignado = DateTime.Parse(Txtinicial.Text); obj.area = aarea; obj.idarea = idaarea; obj.numeromaquina = Convert.ToInt32(Cmbnumero.Text); if (NegIngenieros.agregarrreporte(obj) == 1) { Response.Redirect("FrmPrincipal.aspx"); } else { LblError.Text = "No se pudo Agregar"; LblError.Visible = true; } } else { LblError.Text = "Falta proporcionar datos"; LblError.Visible = true; } } else { if (Txtinicial.Text != "" && TxtUsuario.Text != "" && Cmbubicacion.Text != "" && Cmbdispositivos.Text != "" && TxtSolicitud.Text != "" && Txtsolucion.Text != "" && TxtUsuariocerro.Text != "" && TxtFinal.Text != "" && cmbatiende.Text != "Pendiente por asignar") { string reg = null; string ubi = null; string dispo = ""; string inge = ""; int ati = 0; int iddispo = 0; int idubi = 0; int cord = 0; cord = Convert.ToInt32(Cmbubicacion.SelectedValue); EntUbicacion objs = NegCordinador.listarcordinador(cord); reg = objs.region; ubi = objs.ubicacion; idubi = objs.idubicacion; //iddispo = Convert.ToInt32(Cmbdispositivos.SelectedValue); //EntDispositivos obbj = NegDispositivo.listardispositivos(iddispo); //dispo = obbj.descripcion; dispo = Cmbdispositivos.SelectedItem.Text; List <EntDispositivos> liista = NegDispositivo.buscarid(dispo); foreach (EntDispositivos objetoo in liista) { iddispo = objetoo.iddispositivo; } ati = Convert.ToInt32(cmbatiende.SelectedValue); EntAtienden oobbjj = NegAtienden.listaratienden(ati); inge = oobbjj.nombre; aarea = Cmbcentrotrabajo.SelectedValue; List <EntUbicacion> llista = NegUbicacion.areastrabajovalor(aarea); foreach (EntUbicacion objeto in llista) { aarea = objeto.area; idaarea = objeto.idarea; } EntIngenieros obj = new EntIngenieros(); obj.fechainicio = DateTime.Parse(Txtinicial.Text); obj.fechafinal = DateTime.Parse(TxtFinal.Text); obj.reporta = TxtUsuario.Text; obj.idubicacion = idubi; obj.ubicacion = ubi; obj.solicitud = TxtSolicitud.Text; obj.observaciones = "Solucionado"; obj.cerroreporte = TxtUsuariocerro.Text; obj.ingenierocerro = inge; obj.dispositivofalla = dispo; obj.atendioreporte = Txtingatendio.Text; obj.cordinadorzona = reg; obj.diastrancurridos = 0; obj.tiemporespuesta = "A Tiempo"; obj.statusreporte = "Cerrado"; obj.solucion = Txtsolucion.Text; obj.idmenu = 2; obj.idingenieros = ati; obj.iddispositivo = iddispo; obj.fechaasignado = DateTime.Parse(Txtinicial.Text); obj.area = aarea; obj.idarea = idaarea; obj.numeromaquina = Convert.ToInt32(Cmbnumero.Text); if (NegIngenieros.agregarrreporte(obj) == 1) { Response.Redirect("FrmPrincipal.aspx"); } else { LblError.Text = "No se pudo Agregar"; LblError.Visible = true; } } else { LblError.Text = "Falta proporcionar datos"; LblError.Visible = true; } } }
protected void Btnmodificar_Click(object sender, EventArgs e) { if (Txtsolucion.Enabled == true) { if (Txtinicial.Text != "" && TxtUsuario.Text != "" && Cmbubicacion.Text != "" && Cmbdispositivo.Text != "" && TxtSolicitud.Text != "" && Txtobservaciones.Text != "" && Txtsolucion.Text != "Pendiente por atender" && Txtsolucion.Text != "" && Txtusuariocerro.Text != "Pendiente por atender" && Txtfinal.Text != "" && Cmbingenieros.Text != Convert.ToString(0)) { EntIngenieros obj = new EntIngenieros(); obj.fechainicio = DateTime.Parse(Txtinicial.Text); obj.fechafinal = DateTime.Parse(Txtfinal.Text); obj.reporta = TxtUsuario.Text; string reg = null; string ubi = null; string dispo = ""; string inge = ""; int ati = 0; int iddispo = 0; int idubi = 0; int cord = 0; cord = Convert.ToInt32(Cmbubicacion.SelectedValue); EntUbicacion objs = NegCordinador.listarcordinador(cord); reg = objs.region; ubi = objs.ubicacion; idubi = objs.idubicacion; iddispo = Convert.ToInt32(Cmbdispositivo.SelectedValue); EntDispositivos obbj = NegDispositivo.listardispositivos(iddispo); dispo = obbj.descripcion; ati = Convert.ToInt32(Cmbingenieros.SelectedValue); EntAtienden oobbjj = NegAtienden.listaratienden(ati); inge = oobbjj.nombre; obj.idubicacion = idubi; obj.ubicacion = ubi; obj.solicitud = TxtSolicitud.Text; obj.observaciones = Txtobservaciones.Text; obj.cerroreporte = Txtusuariocerro.Text; obj.ingenierocerro = inge; obj.dispositivofalla = dispo; obj.atendioreporte = Txtingatendio.Text; obj.cordinadorzona = reg; string actual = ""; //actual = DateTime.Now.ToShortDateString(); DateTime fechainicial = Convert.ToDateTime(Txtinicial.Text); DateTime fechafinal = Convert.ToDateTime(Txtfinal.Text); //TimeSpan dias = fechafinal - fechainicial; actual = Convert.ToString(fechafinal.Subtract(fechainicial).Days); obj.diastrancurridos = Convert.ToInt32(actual); string tiemporesp = ""; if (Convert.ToInt32(actual) > 2) { tiemporesp = Convert.ToString("Fuera de tiempo"); } else { tiemporesp = Convert.ToString("A tiempo"); } obj.tiemporespuesta = tiemporesp; obj.statusreporte = "Cerrado"; obj.solucion = Txtsolucion.Text; obj.idmenu = 2; obj.idingenieros = ati; obj.iddispositivo = iddispo; obj.fechaasignado = DateTime.Parse(Txtfechaasignado.Text); obj.area = Cmbcentrotrabajo.SelectedItem.Text; obj.idarea = Convert.ToInt32(Cmbcentrotrabajo.SelectedValue); obj.numeromaquina = Convert.ToInt32(Cmbnumero.Text); obj.folio = Convert.ToInt32(Request.QueryString["folio"]); if (NegIngenieros.modificarreporte(obj) == 1) { Response.Redirect("FrmPrincipal.aspx"); } else { Lblerror.Text = "No se pudo modificar el reporte"; Lblerror.Visible = true; } } else { Lblerror.Text = "Falta ingresar datos"; Lblerror.Visible = true; } } else { if (Txtinicial.Text != "" && TxtUsuario.Text != "" && Cmbubicacion.Text != "" && Cmbdispositivo.Text != "" && TxtSolicitud.Text != "" && Txtobservaciones.Text != "" && Cmbingenieros.Text != Convert.ToString(0)) { EntIngenieros obj = new EntIngenieros(); obj.fechainicio = DateTime.Parse(Txtinicial.Text); string fechatemporal = DateTime.Now.ToShortDateString(); Txtfinal.Text = "10-10-1999"; obj.fechafinal = DateTime.Parse(Txtfinal.Text); obj.reporta = TxtUsuario.Text; string reg = null; string ubi = null; string dispo = ""; string inge = ""; int ati = 0; int iddispo = 0; int idubi = 0; int cord = 0; cord = Convert.ToInt32(Cmbubicacion.SelectedValue); EntUbicacion objs = NegCordinador.listarcordinador(cord); reg = objs.region; ubi = objs.ubicacion; idubi = objs.idubicacion; iddispo = Convert.ToInt32(Cmbdispositivo.SelectedValue); EntDispositivos obbj = NegDispositivo.listardispositivos(iddispo); dispo = obbj.descripcion; ati = Convert.ToInt32(Cmbingenieros.SelectedValue); EntAtienden oobbjj = NegAtienden.listaratienden(ati); inge = oobbjj.nombre; obj.idubicacion = idubi; obj.ubicacion = ubi; obj.solicitud = TxtSolicitud.Text; obj.observaciones = Txtobservaciones.Text; obj.cerroreporte = Txtusuariocerro.Text; obj.ingenierocerro = inge; obj.dispositivofalla = dispo; obj.atendioreporte = Txtingatendio.Text; obj.cordinadorzona = reg; string actual = ""; actual = DateTime.Now.ToShortDateString(); DateTime fechainicial = Convert.ToDateTime(Txtinicial.Text); DateTime fechafinal = Convert.ToDateTime(actual); actual = Convert.ToString(fechafinal.Subtract(fechainicial).Days); obj.diastrancurridos = Convert.ToInt32(actual); string tiemporesp = ""; if (Convert.ToInt32(actual) > 2) { tiemporesp = Convert.ToString("Fuera de tiempo"); } else { tiemporesp = Convert.ToString("A tiempo"); } obj.tiemporespuesta = tiemporesp; obj.statusreporte = "En Proceso"; obj.solucion = "Pendiente por atender"; obj.idmenu = 1; obj.idingenieros = ati; obj.iddispositivo = iddispo; obj.fechaasignado = DateTime.Parse(fechatemporal); obj.area = Cmbcentrotrabajo.SelectedItem.Text; obj.idarea = Convert.ToInt32(Cmbcentrotrabajo.SelectedValue); obj.numeromaquina = Convert.ToInt32(Cmbnumero.Text); obj.folio = Convert.ToInt32(Request.QueryString["folio"]); if (NegIngenieros.modificarreporte(obj) == 1) { Response.Redirect("FrmPrincipal.aspx"); } else { Lblerror.Text = "No se pudo modificar el reporte"; Lblerror.Visible = true; } } else { Lblerror.Text = "Falta ingresar datos"; Lblerror.Visible = true; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request.QueryString["folio"] != null) { string perfill = ""; EntUsuario objj = (EntUsuario)Session["usuario"]; EntUsuario objsss = (EntUsuario)Session["perfil"]; if (objj != null) { perfill = objsss.perfil; } int folio = Convert.ToInt32(Request.QueryString["folio"]); EntIngenieros obj = NegIngenieros.buscarreporte(folio); TxtUsuario.Text = obj.reporta; List <EntUbicacion> lista = NegUbicacion.listarubicacion(); foreach (EntUbicacion c in lista) { ListItem li = new ListItem(c.ubicacion, c.idubicacion.ToString()); Cmbubicacion.Items.Add(li); } Cmbubicacion.SelectedValue = obj.idubicacion.ToString(); string saberarea = Cmbubicacion.SelectedItem.Text; if (saberarea != "CEDI" | saberarea != "Corporativo") { saberarea = "Sucursal"; } List <EntUbicacion> lis = NegUbicacion.areastrabaall(saberarea); foreach (EntUbicacion r in lis) { ListItem lii = new ListItem(r.area, r.idarea.ToString()); Cmbcentrotrabajo.Items.Add(lii); } Cmbcentrotrabajo.SelectedValue = obj.area; Cmbnumero.Text = Convert.ToString(obj.numeromaquina); List <EntAtienden> listar = NegIngenieros.buscarati(); foreach (EntAtienden c in listar) { ListItem li = new ListItem(c.nombre, c.idingenieros.ToString()); Cmbingenieros.Items.Add(li); } Cmbingenieros.SelectedValue = obj.idingenieros.ToString(); List <EntDispositivos> listaa = NegIngenieros.listardispositivos(); foreach (EntDispositivos c in listaa) { ListItem li = new ListItem(c.descripcion, c.iddispositivo.ToString()); Cmbdispositivo.Items.Add(li); } Cmbdispositivo.SelectedValue = obj.iddispositivo.ToString(); Txtinicial.Text = Convert.ToString(obj.fechainicio); TxtSolicitud.Text = obj.solicitud; Txtobservaciones.Text = obj.observaciones; Txtingatendio.Text = obj.atendioreporte; Txtsolucion.Text = obj.solucion; Txtusuariocerro.Text = obj.cerroreporte; Txtfechaasignado.Text = Convert.ToString(obj.fechaasignado); if (perfill != "SOPORTE") { } else { Btnasignar.Enabled = false; } } else { Response.Redirect("FrmPrincipal.aspx"); } } }