public void RestaurarTipo(TipoPlato viejo) { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); try { conexion.ConnectionString = AccesoDatosManager.cadenaConexion; comando.CommandType = System.Data.CommandType.Text; //MSF-20190420: le agregué todas las columnas. Teniendo en cuenta inclusive lo que elegimos en el combo de selección.. comando.CommandText = "UPDATE tipo_plato SET ESTADO=1 where id=" + viejo.id; comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
public void agregarTipo(TipoPlato nuevo) { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); try { conexion.ConnectionString = AccesoDatosManager.cadenaConexion; comando.CommandType = System.Data.CommandType.Text; //MSF-20190420: le agregué todas las columnas. Teniendo en cuenta inclusive lo que elegimos en el combo de selección.. comando.CommandText = "insert into TIPO_PLATO (nombre, estado) VALUES "; comando.CommandText += "('" + nuevo.nombre + "',1)"; comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
public List <TipoPlato> listaTipoPlato() { List <TipoPlato> listado = new List <TipoPlato>(); ManagerAcessoDato acessoDatos = new ManagerAcessoDato(); TipoPlato plato = new TipoPlato(); try { acessoDatos.setearConsulta("select id,descripcion from tiposplatos where estado=1"); acessoDatos.abrirConexion(); acessoDatos.ejecutarConsulta(); while (acessoDatos.Lector.Read()) { plato = new TipoPlato(); plato.id = (int)acessoDatos.Lector["id"]; plato.descripcion = (string)acessoDatos.Lector["descripcion"].ToString(); listado.Add(plato); } return(listado); } catch (Exception ex) { throw ex; } finally { acessoDatos.cerrarConexion(); } }
public async Task <IActionResult> Edit(int id, [Bind("Id,Descripcion")] TipoPlato tipoPlato) { if (id != tipoPlato.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tipoPlato); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoPlatoExists(tipoPlato.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tipoPlato)); }
public async Task <IActionResult> Create([Bind("Id,Descripcion")] TipoPlato tipoPlato) { if (ModelState.IsValid) { _context.Add(tipoPlato); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tipoPlato)); }
private void BotRestaurar_Click(object sender, EventArgs e) { if (dgvPapelera.CurrentRow != null) { // si es bebida if (Clave.StartsWith("bebida")) { BebidaLocal = null; // si tengo una fila seleccionada BebidaLocal = (Bebida)dgvPapelera.CurrentRow.DataBoundItem; negocio.RestaurarBebida(BebidaLocal); } if (Clave.StartsWith("marca")) { // si tengo una fila seleccionada MarcaLocal = (Marca)dgvPapelera.CurrentRow.DataBoundItem; negocioMar.RestaurarMarca(MarcaLocal); } if (Clave.StartsWith("vajilla")) { // si tengo una fila seleccionada InsumoLocal = (Insumo)dgvPapelera.CurrentRow.DataBoundItem; negocioIns.RestaurarVajilla(InsumoLocal); } if (Clave == "plato") { PlatoLocal = (Plato)dgvPapelera.CurrentRow.DataBoundItem; negocioPla.RestaurarPlato(PlatoLocal); } if (Clave == "tipo") { TipoLocal = (TipoPlato)dgvPapelera.CurrentRow.DataBoundItem; negocioTipo.RestaurarTipo(TipoLocal); } if (Clave == "empleado") { EmpleadoLocal = (Empleado)dgvPapelera.CurrentRow.DataBoundItem; negocioEm.RestaurarEmpleado(EmpleadoLocal); } if (Clave.StartsWith("mesa")) { MesaLocal = (Mesa)dgvPapelera.CurrentRow.DataBoundItem; negome.RestaurarMesa(MesaLocal); } MessageBox.Show("Restaurado con exito"); } else { MessageBox.Show("No hay elementos para retaurar"); } cargarGrilla(); }
public List <TipoPlato> listarTipoPlato() { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector; List <TipoPlato> listado = new List <TipoPlato>(); TipoPlato nuevo; try { conexion.ConnectionString = AccesoDatosManager.cadenaConexion; comando.CommandType = System.Data.CommandType.Text; //MSF-20190420: agregué todos los datos del heroe. Incluso su universo, que lo traigo con join. comando.CommandText = "SELECT id,nombre,estado FROM TIPO_PLATO"; comando.Connection = conexion; conexion.Open(); lector = comando.ExecuteReader(); while (lector.Read()) { nuevo = new TipoPlato(); nuevo.id = lector.GetInt64(0); nuevo.nombre = lector.GetString(1); nuevo.estado = lector.GetBoolean(2); if (nuevo.estado) { listado.Add(nuevo); } } return(listado); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
public void modificarTipo(TipoPlato modificar) { AccesoDatosManager accesoDatos = new AccesoDatosManager(); try { accesoDatos.setearConsulta("update Tipo_plato Set Nombre=@Nombre Where Id=" + modificar.id.ToString()); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Nombre", modificar.nombre); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public static TipoPlato traer(int id) { TipoPlato tipo = new TipoPlato(); ManagerAcessoDato acessoDato = new ManagerAcessoDato(); try { acessoDato.setearConsulta("select descripcion from tiposPlatos where id=" + id); acessoDato.abrirConexion(); acessoDato.ejecutarConsulta(); acessoDato.Lector.Read(); tipo.id = id; tipo.descripcion = (string)acessoDato.Lector["descripcion"]; return(tipo); } catch (Exception ex) { throw ex; } finally { acessoDato.cerrarConexion(); } }