public List <ent.Servicio> ObtenerServicios(dto.ServiciosObtenerRequest r) { var query = new dom.Servicio().Buscar(c => c.EmpresaId == r.Empresa_id && c.Nombre.Contains(r.Nombre)); var Resultado = Mapper.Map <IEnumerable <dato.Servicio>, IEnumerable <ent.Servicio> >(query); return(Resultado.ToList()); }
public Servicio LoadObject(SqlDataReader reader) { Servicio servicio = new Servicio(); servicio.Id = (int)reader["id"]; servicio.Nombre = reader["nombre"].ToString(); return servicio; }
public Servicio Servicio_FindById(int id) { SqlCommand cmd = new SqlCommand("SANTI_EL_LIDER.Servicio_FindById", db.Connection); cmd.CommandType = CommandType.StoredProcedure; //seteo los parametros que recibe el stored procedure cmd.Parameters.AddWithValue("@id", SqlDbType.Int).Value = id; // cmd.Parameters.AddWithValue("@nombre", SqlDbType.NVarChar).Value = null; //ejecuto la consulta y traigo el resultado SqlDataReader sdr = cmd.ExecuteReader(); Servicio servicio = new Servicio(); while (sdr.Read()) { servicio = LoadObject(sdr); } sdr.Close(); return servicio; }
private void insertarClientes() { Cliente nuevo = new Cliente(1000, "Cliente1"); Servicio s = new Servicio(0, 1000, "Servicio1-1"); nuevo.addServicio(s); s = new Servicio(1, 1000, "Servicio1-2"); nuevo.addServicio(s); Clientes.Add(nuevo); nuevo = new Cliente(1001, "Cliente2"); s = new Servicio(0, 1001, "Servicio2-1"); nuevo.addServicio(s); s = new Servicio(1, 1002, "Servicio2-2"); nuevo.addServicio(s); Clientes.Add(nuevo); nuevo = new Cliente(1002, "Cliente3"); s = new Servicio(0, 1002, "Servicio3-1"); nuevo.addServicio(s); s = new Servicio(1, 1002, "Servicio3-2"); Clientes.Add(nuevo); nuevo.addServicio(s); }
public void deleteServicio(Servicio s) { Servicios.Remove(s); }
public void addServicio(Servicio s) { Servicios.Add(s); }
private void button5_Click(object sender, EventArgs e) { Ruta ruta_seleccionada = new Ruta(); //Chequeo que hayan ingresado algo, en caso de que no. Clavo un -1 long codigo; double precio_baseKg; double precio_basePasaje; Ciudad ciudad_origen = new Ciudad(); ciudad_origen.Id = -1; ciudad_origen.Nombre = ""; Ciudad ciudad_destino = new Ciudad(); ciudad_destino.Id = -1; ciudad_destino.Nombre = ""; Servicio servicio = new Servicio(); servicio.Id = -1; servicio.Nombre = ""; if (long.TryParse(txt_codigo.Text, out codigo)) ruta_seleccionada.Codigo = codigo; else ruta_seleccionada.Codigo = -1; if (Double.TryParse(txt_precio_baseKg.Text, out precio_baseKg)) ruta_seleccionada.Precio_baseKG = precio_baseKg; else ruta_seleccionada.Precio_baseKG = -1; if (Double.TryParse(txt_precio_basePasaje.Text, out precio_basePasaje)) ruta_seleccionada.Precio_basePasaje = precio_basePasaje; else ruta_seleccionada.Precio_basePasaje = -1; if (cb_origen.Text == "") { ruta_seleccionada.Origen = ciudad_origen; } else ruta_seleccionada.Origen = new CiudadDAO().Ciudad_FindByNombre(cb_origen.Text); if (cb_destino.Text == "") { ruta_seleccionada.Destino = ciudad_destino; } else ruta_seleccionada.Destino = new CiudadDAO().Ciudad_FindByNombre(cb_destino.Text); if (cmb_servicio.Text == ""){ ruta_seleccionada.Tipo_servicio = servicio; }else{ Servicio servicio1 = (Servicio)cmb_servicio.SelectedItem; ruta_seleccionada.Tipo_servicio = servicio1; } //dataGridView1.DataSource = new RutaDAO().Filtrar(ruta_seleccionada); comentado por las du dataGridView1.DataSource = DominioDataSet.Ruta_DataSet(new RutaDAO().Filtrar(ruta_seleccionada)).Tables[0]; //oculto las columnas que no quiero que se muestren //cuando hago click en una celda, se selecciona toda la fila dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; }