public bool agregar(Cine cine) { try { conexion.abrir(); query = "INSERT INTO Cines VALUES(@codCine, @nombre, @codProvincia, @codCiudad, @direccion, @descripcion, @estado)"; comando = new SqlCommand(query, conexion.getSqlConnection()); comando.Parameters.Add("@codCine", SqlDbType.Int); comando.Parameters["@codCine"].Value = cine.getId(); comando.Parameters.Add("@nombre", SqlDbType.VarChar); comando.Parameters["@nombre"].Value = cine.getNombre(); comando.Parameters.Add("@codProvincia", SqlDbType.Int); comando.Parameters["@codProvincia"].Value = cine.getCiudad().getProvincia().getId(); comando.Parameters.Add("@codCiudad", SqlDbType.Int); comando.Parameters["@codCiudad"].Value = cine.getCiudad().getId(); comando.Parameters.Add("@direccion", SqlDbType.VarChar); comando.Parameters["@direccion"].Value = cine.getDireccion(); comando.Parameters.Add("@descripcion", SqlDbType.VarChar); comando.Parameters["@descripcion"].Value = cine.getDescripcion() ?? (object)DBNull.Value; comando.Parameters.Add("@estado", SqlDbType.Bit); comando.Parameters["@estado"].Value = cine.getEstado(); comando.ExecuteNonQuery(); conexion.cerrar(); return(true); } catch (Exception ex) { Console.WriteLine(ex.Message); conexion.cerrar(); return(false); } }
public bool modificar(Cine cine) { try { conexion.abrir(); query = "UPDATE Cines SET Nombre_Cine = @nombre, CodProvincia_Cine = @codProvincia, " + "CodCiudad_Cine = @codCiudad, Direccion_Cine = @direccion, Descripcion_Cine = @descripcion, " + "Estado_Cine = @estado WHERE CodCine_Cine = @codCine"; comando = new SqlCommand(query, conexion.getSqlConnection()); comando.Parameters.Add("@codCine", SqlDbType.Int); comando.Parameters["@codCine"].Value = cine.getId(); comando.Parameters.Add("@nombre", SqlDbType.VarChar); comando.Parameters["@nombre"].Value = cine.getNombre(); comando.Parameters.Add("@codProvincia", SqlDbType.Int); comando.Parameters["@codProvincia"].Value = cine.getCiudad().getProvincia().getId(); comando.Parameters.Add("@codCiudad", SqlDbType.Int); comando.Parameters["@codCiudad"].Value = cine.getCiudad().getId(); comando.Parameters.Add("@direccion", SqlDbType.VarChar); comando.Parameters["@direccion"].Value = cine.getDireccion(); comando.Parameters.Add("@descripcion", SqlDbType.VarChar); comando.Parameters["@descripcion"].Value = cine.getDescripcion() ?? (object)DBNull.Value; comando.Parameters.Add("@estado", SqlDbType.Bit); comando.Parameters["@estado"].Value = cine.getEstado(); comando.ExecuteNonQuery(); conexion.cerrar(); return(true); } catch (Exception ex) { Console.WriteLine(ex.Message); conexion.cerrar(); return(false); } }