public Averia() { ID = 0; Titulo = String.Empty; Lugar = String.Empty; NumeroControl = new NumeroControl() { NumControl = 0, Year = 0, NumControlText = String.Empty }; Fecha = Convert.ToDateTime("01/01/1900"); Hora = string.Empty; InfraAfectada = string.Empty; ExtensionId = 0; Comentario = string.Empty; _Operador = new Operador(); }
public Respuesta() { Id = 0; AccionText = string.Empty; NumeroControl = new NumeroControl(); company = new Company(); RepresentanteAutorizado = string.Empty; Operador = new Operador(); Zona = false; Urb = string.Empty; Calle = string.Empty; Carretera = string.Empty; KM = 0; HM = 0; MunicipioId = 0; CodigoPostal = string.Empty; Accion = 0; AccionText = string.Empty; PersonaContactar = string.Empty; Comentarios = string.Empty; EvidenciaMarcadoPaths = new LinkedList<string>(); }
public LinkedList<Respuesta> GetRespuestas(Operador operador) { LinkedList<Respuesta> respuestas = new LinkedList<Respuesta>(); //using (SqlConnection conn = sql.GetConnection()) using (SqlConnection conn = new SQL().GetLocalConnection()) { SqlCommand cmd = new SqlCommand(@"SELECT NumeroControl, Operador, BoUrb + ' ' + SectorCalle + ' ' + Carretera, DescripcionTrabajo, PersonaContacto FROM Respuestas WHERE Operador = @Operado ORDER BY NumeroControl", conn); cmd.Parameters.AddWithValue("Operado", operador.OperadorId); conn.Open(); cmd.ExecuteNonQuery(); respuestas = BuildRespuestasOperador(cmd); } return respuestas; }
public LinkedList<Respuesta> GetRespuestas(Operador operador) { return repository.GetRespuestas(operador); }
public Operador GetOperador(string nombre) { //using (SqlConnection conn = new SQL().GetConnection()) using (SqlConnection conn = new SQL().GetLocalConnection()) { SqlCommand cmd = new SqlCommand("SELECT * FROM Operadores WHERE Operador = @Operador", conn); cmd.Parameters.AddWithValue("Operador", nombre); conn.Open(); cmd.ExecuteNonQuery(); SqlDataReader reader = cmd.ExecuteReader(); Operador operador = new Operador(); while (reader.Read()) { int col = 0; operador = new Operador() { OperadorId = reader.GetInt32(col++), Nombre = reader[col++].ToString(), Email = reader[col++].ToString() }; } return operador; } }
public LinkedList<Operador> GetOperadores() { LinkedList<Operador> operadores = new LinkedList<Operador>(); //using (SqlConnection conn = new SQL().GetConnection()) using (SqlConnection conn = new SQL().GetLocalConnection()) { SqlCommand cmd = new SqlCommand("SELECT * FROM Operadores", conn); conn.Open(); cmd.ExecuteNonQuery(); SqlDataReader reader = cmd.ExecuteReader(); Operador operador = new Operador(); while (reader.Read()) { int col = 0; operador = new Operador() { OperadorId = reader.GetInt32(col++), Nombre = reader[col++].ToString(), Email = reader[col++].ToString() }; operadores.AddLast(operador); } return operadores; } }
protected void ddlOperador_SelectedIndexChanged(object sender, EventArgs e) { LinkedList<Operador> operadores = (LinkedList<Operador>)Session["operadores"]; if (ddlOperador.SelectedIndex != 0) { Operador operador = new Operador(); foreach (var o in operadores) { if (o.Nombre.Equals(ddlOperador.SelectedValue)) { operador = o; } } SetRespuestasRowData(new RespuestasServicio().GetRespuestas(operador), operadores); } else { SetRespuestasRowData(new RespuestasServicio().GetRespuestas(), operadores); } //respuestaDG.CurrentPageIndex = 0; }