protected void btnResolver_Click(object sender, EventArgs e) { Caso c = new Caso(); Usuario u = new Usuario(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int estado, situacion; estado = 2; situacion = sit(DropDownList2.Text); if (estado == 0 || situacion == 0) { MessageBox.Show("Revisar Valores"); } else { if (estado == 2) { if (situacion >= 1 || situacion <= 8) { c.resolverCaso(idCaso, situacion); c.crearHistorial(idCaso, "", "", "Resuelto", DropDownList2.Text, "", "", "", Session["usuario"].ToString()); } else {//1 al 8 MessageBox.Show("La situacion no es adecuada para el estado"); } } } }
public void historialL() { Caso c = new Caso(); int idCaso = c.obtenerIdCaso(DropDownList1.Text); cn = Conexion.conectar(); cmd = new SqlCommand("SELECT * FROM Historial WHERE caso = @caso", cn.getSqlConnection()); cmd.Parameters.AddWithValue("@caso", idCaso); sda = new SqlDataAdapter(cmd); sda.Fill(tblData); GridView1.DataSource = (tblData); GridView1.DataBind(); }
protected void Button2_Click(object sender, EventArgs e) { Caso c = new Caso(); Usuario u = new Usuario(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int estado, situacion; estado = 3; c.cerrarCaso(idCaso); c.crearHistorial(idCaso, "", "", "Cerrado", " ", "", "", "", Session["usuario"].ToString()); Response.Redirect("CCerrar.aspx"); }
protected void btnEditar_Click(object sender, EventArgs e) { Caso c = new Caso(); Usuario u = new Usuario(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int categoria, prioridad, estado, situacion, editor; categoria = cate(txtCategoria.Text); prioridad = priori(txtPrioridad.Text); estado = est(txtEstado.Text); situacion = sit(txtSituacion.Text); editor = u.ObtenerId(txtEditor.Text); if (categoria == 0 || prioridad == 0 || estado == 0 || situacion == 0) { MessageBox.Show("Revisar Valores"); } else { if (estado == 1 || estado == 4) { if (situacion == 9 || situacion == 10 || situacion == 11 || situacion == 12 || situacion == 13) { c.editarCaso(idCaso, txtDescripcion.Text, editor, estado, situacion, categoria, prioridad, txtFeEnt.Text); c.crearHistorial(idCaso, txtDescripcion.Text, txtEditor.Text, txtEstado.Text, txtSituacion.Text, txtCategoria.Text, txtPrioridad.Text, txtFeEnt.Text, Session["usuario"].ToString()); } else {//9 al 13 MessageBox.Show("La situacion no es adecuada para el estado"); } } else if (estado == 2) { if (situacion >= 1 || situacion <= 8) { c.editarCaso(idCaso, txtDescripcion.Text, editor, estado, situacion, categoria, prioridad, txtFeEnt.Text); c.crearHistorial(idCaso, txtDescripcion.Text, txtEditor.Text, txtEstado.Text, txtSituacion.Text, txtCategoria.Text, txtPrioridad.Text, txtFeEnt.Text, Session["usuario"].ToString()); } else {//1 al 8 MessageBox.Show("La situacion no es adecuada para el estado"); } } } }
protected void btnSeleccionar_Click(object sender, EventArgs e) { Caso c = new Caso(); ArrayList carga = new ArrayList(); carga = c.datosEditablesdelCaso(DropDownList1.Text); int i = 0; Usuario u = new Usuario(); foreach (string item in carga) { switch (i) { case 0: txtDescripcion.Text = item; break; case 1: txtEditor.Text = u.ObtenerCorreo(Int32.Parse(item)); break; case 2: txtEstado.Text = iEst(item); break; case 3: txtSituacion.Text = iSit(item); break; case 4: txtCategoria.Text = iCat(item); break; case 5: txtPrioridad.Text = iPri(item); break; case 6: txtFeEnt.Text = item; break; } i++; } }
protected void Button1_Click(object sender, EventArgs e) { Caso c = new Caso(); ArrayList carga = new ArrayList(); carga = c.datosEditablesdelCaso(DropDownList1.Text); int i = 0; Usuario u = new Usuario(); foreach (string item in carga) { switch (i) { case 0: break; case 1: break; case 2: txtEstado.Text = iEst(item); break; case 3: txtSituacion.Text = iSit(item); break; case 4: break; case 5: break; case 6: break; } i++; } }
protected void btnAsignarT_Click(object sender, EventArgs e) { Usuario u = new Usuario(); Caso c = new Caso(); Proyecto p = new Proyecto(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int trabViejo, trabNuevo; trabViejo = u.ObtenerId(txtViejo.Text); trabNuevo = u.ObtenerId(DropDownList2.Text); ArrayList carga = new ArrayList(); string[] hola = new string[12]; carga = c.datosCompletosdeCaso(DropDownList1.Text); int i = 0, proy; foreach (string item in carga) { hola[i] = item; i++; } proy = Int32.Parse(hola[3]); MessageBox.Show(proy.ToString()); int pr = p.existenciaTrabajador(proy, trabNuevo); if (pr != 0) { c.AsignarCaso(idCaso, trabNuevo); c.crearHistorial(idCaso, "", DropDownList2.Text, "", "", "", "", "", Session["usuario"].ToString()); c.crearNotificacion(DropDownList2.Text, "Se te ha asignado al caso " + caso); } else { MessageBox.Show("El trabajador debe estar asignado al proyecto"); } }
protected void Button2_Click(object sender, EventArgs e) { Caso c = new Caso(); Usuario u = new Usuario(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int estado, situacion; estado = est(txtEstado.Text); situacion = sit(DropDownList2.Text); //int pr = p.existenciaTrabajador(proy, trabNuevo); if (estado == 1 || estado == 4) { if (situacion == 9 || situacion == 10 || situacion == 11 || situacion == 12 || situacion == 13) { c.cambiarSituacion(idCaso, situacion); c.crearHistorial(idCaso, "", "", txtEstado.Text, DropDownList2.Text, "", "", "", Session["usuario"].ToString()); } else {//9 al 13 MessageBox.Show("La situacion no es adecuada para el estado"); } } else if (estado == 2) { if (situacion >= 1 || situacion <= 8) { c.cambiarSituacion(idCaso, situacion); c.crearHistorial(idCaso, "", "", txtEstado.Text, DropDownList2.Text, "", "", "", Session["usuario"].ToString()); } else {//1 al 8 MessageBox.Show("La situacion no es adecuada para el estado"); } } }
protected void btnSeleccionar_Click(object sender, EventArgs e) { Caso c = new Caso(); ArrayList carga = new ArrayList(); carga = c.datosEditablesdelCaso(DropDownList1.Text); int i = 0; Usuario u = new Usuario(); foreach (string item in carga) { switch (i) { case 0: break; case 1: txtViejo.Text = u.ObtenerCorreo(Int32.Parse(item)); break; case 2: break; case 3: break; case 4: break; case 5: break; case 6: break; } i++; } }
protected void Button1_Click(object sender, EventArgs e) { Caso c = new Caso(); ArrayList carga = new ArrayList(); carga = c.datosCompletosdeCaso(DropDownList1.Text); int i = 0; Usuario u = new Usuario(); foreach (string item in carga) { switch (i) { case 0: txtTitulo.Text = item; break; case 1: break; case 2: break; case 3: break; case 4: break; case 5: break; case 6: break; } i++; } }
protected void Button2_Click(object sender, EventArgs e) { Caso c = new Caso(); Usuario u = new Usuario(); string caso = (DropDownList1.Text); int idCaso = c.obtenerIdCaso(caso); int estado, situacion; estado = 4; situacion = sit(DropDownList2.Text); if (estado == 1 || estado == 4) { if (situacion == 9 || situacion == 10 || situacion == 11 || situacion == 12 || situacion == 13) { c.reactivarCaso(idCaso, situacion); c.crearHistorial(idCaso, "", "", "Reactivado", DropDownList2.Text, "", "", "", Session["usuario"].ToString()); } else {//9 al 13 MessageBox.Show("La situacion no es adecuada para el estado"); } } else if (estado == 2) { if (situacion >= 1 || situacion <= 8) { c.reactivarCaso(idCaso, situacion); c.crearHistorial(idCaso, "", "", "Reactivado", DropDownList2.Text, "", "", "", Session["usuario"].ToString()); } else {//1 al 8 MessageBox.Show("La situacion no es adecuada para el estado"); } } }